2011-01-25 27 views
3

Webサーバーに外部jarファイルを追加します。Eclipse IDEのJavaサーブレットをベースにしたアプリケーションです。しかし、私はそのjarファイルを追加しようとしたときにエラーが発生しました"An internal error occurred during updating tag library index . Path Must Include project and resource name:/<jar file name>".アプリケーションが尋ねるパスか、jarファイルを置く必要のある特定のディレクトリがあるか、またはjarファイルの場所を更新する必要のあるファイルがあるかどうか教えてください。 ありがとうエラー:eclipse IDEにプロジェクト名とリソース名:/ <jarファイル名>を含める必要があります

+0

..?またはどこでJavaファイルを配置しようとすると...? – water

+0

web-inf/lib /ディレクトリにjarファイルを追加しましたが、問題は同じです – Abcdfg

+0

WEB-INFディレクトリに.TLDファイルがあるかどうかを確認しましたか、JARの/ META-INF /タグにパッケージされていますかファイル?あたかもいくつかの.TLDファイルに(taglib/tagfileノード内の)パスノードがないかのように聞こえます。 –

答えて

0

JARは/WEB-INF/libディレクトリに移動します。

0

手順はLibrariesタブにJava Build Path

4.GoにProperties

3.Clickであなたのproject

2.Clickをクリック1.Right外部のjar

を追加すると、 Add External Jarボタンをクリックしてください

5.ジャーを選択してくださいあなたのローカルディレクトリからファイルuはjarファイルを追加しようとしているディレクトリで

6.Press OKボタン

+2

これは、サーブレットアプリケーションでは間違った答えです。この方法では、コンパイル時のクラスパスでのみ終了し、実行時のクラスパスでは終わらない(したがって、ランタイムクラスがまだ例外を検出しない)。基本的に* Build Path *プロパティの代わりに* Deployment Assembly *プロパティにJARを追加する必要があります。しかし、 '/ WEB-INF/lib'フォルダにまっすぐにドロップするほうがはるかに簡単です。 – BalusC

関連する問題