2011-08-09 16 views
2

私のプロジェクトではjstlライブラリを使用しますが、外部のjarファイルとして使用します。プロジェクトを.warファイルにエクスポートした後、これらのライブラリはインクルードされず、エラーが発生します。ライブラリが私のwarファイルに含まれていることを確認するにはどうすればよいですか?またEclipse:warファイルプロジェクトを含むライブラリ

、関係のない質問、耳のファイルは一つだけ戦争のモジュールを持っているならば、代わりの.war

+0

これを参照してください:[外部jarファイルと実行可能なjarファイルを作成するための方法] [1] [1]:http://stackoverflow.com/questions/502960/eclipse-how-to-実行可能なビルドとビルド可能な外部ジャー – user883769

答えて

1

のそれの.ear作るにポイントがあるあなたがのWebContentディレクトリ内JSTLのjarファイルを入れている場合、それらは、あなたのWARファイルにパックされます。しかし、どこか他の場所からロードする場合は、エクスポート・リスト(Project Properties - > Java Build Path - > Order and Export)にそれらがあることを確認してください。

EARファイルをお持ちの場合は、application.xmlファイル、またはいくつかのコンテナ固有の設定を追加することができます。

+0

WebContentに入れましたが、プロジェクトに追加できませんでした。 Add Jarsをクリックしても表示されませんでした。エクスポートリストはそれを修正していませんでした... – joseph

+0

libに追加されていますが、まだエラーが発生しています。 org.apache.jasper.JasperException:以下の絶対URI:http://java.sun.com/jsp/jstl/coreは、web.xmlまたはデプロイされたjarファイルでは解決できません。このアプリケーション – joseph

+0

気にしないで、この例外はなくなりました。 – joseph

関連する問題