2010-12-14 34 views
22

私はEclipseを使用しており、Webアプリケーションのweb-inf/libフォルダにJavaライブラリ(JARファイル)を追加する必要があります。これをどのように達成するのですか?Eclipseのweb-inf/libフォルダにJARファイルを追加するにはどうすればよいですか?

+4

を作成...私を助けWEB-INF/libフォルダ内

をドラッグ&ドロップし、ANSスタートWebサービスを再起動してください日食。 BTW: 'WEB-INF'はすべて大文字でなければなりません。 – Asaph

答えて

33
  • があなたのWEB-INF/libフォルダにjarファイルを追加「パスを構築するための追加」 。
  • これは、すべてWEB-INF/libにjarファイルがあることを確認します
  • 「Webアプリケーションライブラリ」ライブラリ

を追加Eclipseでプロジェクトを右クリックし、「>設定はビルドパスビルドパス」に進みます。クラスパスに含まれています。

2

Webプロジェクトの場合は、自動的にプロジェクトのクラスパスに追加されます。時にはそれが正しく動作しない、リフレッシュまたはプロジェクトのクローズ/オープンが役立ちます。そのないWebプロジェクトは、あなたが右のライブラリをクリックして、「パスの構築」に行くことができれば

- >

+1

はい、MikeGが書いたように、「Web App Libraries」がビルドパスに追加されている必要があります。 – morja

6

解決策が見つかりました。 この問題は、プロジェクトをインポートするときに発生します。

ソリューションを右クリックし

  1. 簡単です - > [プロパティ]
  2. プロジェクト・ファセット] - > [設定を適用
  3. Dyanmic WebモジュールとJavaのバージョンを確認してください。

これで、jarファイルが追加されたことを示すWebアプリケーションライブラリが表示されます。

+1

omgこれは最終的に私のためにowkred、ファセットは1.6でしたが、ビルド1.7 :) – VeenarM

+0

私はこれを試して、それは最も確実に問題を引き起こしました。私のMETA-INF> jdoconfig.xmlファイルは、ファイルが完全な複製であるため、実際のエラーではないと確信している「エラー」でいっぱいになりました。 –

3

ファイルシステムを介してWebContent \ WEB-INF \ libにjarファイルを貼り付けることが私にとっては唯一の方法でした。

その後、Deployed ResourcesおよびWebContentのlibサブフォルダに表示されました。

私が見たとき、ビルドパスはWeb Appライブラリにjarファイルがあり、すべてが構築されて正常に動作しました。私の中>展開アセンブリ jarファイルであればlibに配備さpath- WEB-INF /の下にある ボタンを追加して、WEB-INF/libに

の下にjarファイルを追加使用していない場合はいつか日食( -

1

プロジェクトのプロパティの下のチェックケースジュノサービスリリース2)は私のためにしていなかったので、私は手動で行った。これは私のために働いた。

0

ツールバーから Project> Properties>Java Build Path > Add External Jarsに移動します。 ローカルディスクまたはWebディレクトリでファイルを探し、[開く]をクリックします。

これは、自動的に必要なJarファイルをライブラリに追加します。

0

あなただけのプロジェクトのWEB-INF/libに

1
    でGitのリポジトリを使用して、jarがGitのレポINSIDE WEB-INF/libの中にそれを作ることを確認し、されていない場合、これは、誰も助け場合
  1. ファイル構造からWEB-INF/libにjarファイルを追加します。
  2. プロジェクトを更新すると、WEB-INF/libフォルダの下にjarが表示されます。
0

ファイル構造 からWEB-INF/libにjarファイルを追加すると、WEB-INF/libフォルダの下にjarファイルが表示されます。

これは

+1

クラスパスにjarファイルを置くだけであれば、Eclipseはこのかなり古い[stackoverflow question/answer](http://stackoverflow.com/questions/3280353/how-to-import- a-jar-in-eclipse) – MikeJRamsey56

0

があなたのWEB-INF/libフォルダにjarファイルを追加します。私のために働いた最適なソリューションです。 Eclipseでプロジェクトを右クリックし、 "Build Path> Configure Build Path"に移動してください。 "Web App Libraries"ライブラリを追加してください。 これにより、すべてのWEB-INF/lib jarがクラスパスに含まれています。 は、それからちょうど `WEB-INF/lib`にjarファイルをコピーし、クライアント

関連する問題