51

Eclipse で動的 Web プロジェクトをセットアップしており、Tomcat 7 を Web サーバーとして使用しています。ビルド パスのライブラリに追加したサード パーティの JAR が WEB-INF/lib フォルダーに自動的に配置されていないようです。これを自動的に行う方法はありますか?これに対する答えを探すたびに、このようなものを見つけます

では、どうすれば自動的にそれを行うことができますか? これを行うためにビルド パスを構成する方法はありますか?

4

4 に答える 4

92

Helios の手順は次のとおりです。以前のリリースについては、SeanA の回答を参照してください。

  1. プロジェクトのプロパティ -> 配置アセンブリ
  2. 追加 -> Java ビルド パス エントリ
  3. ビルド パス上に、完成した WAR に含めるように指定できるライブラリのリストが表示されます。
  4. 必要なものを選択し、[完了] をクリックします。
于 2011-03-29T03:17:22.780 に答える
1

ファイルをデプロイするときに、「Ant」を使用してファイルを WEB-INF/lib にコピーできます。Ant を使用すると、変更されたファイルのみをコピーできます。

http://ant.apache.org/manual/Tasks/copy.html

http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.user/gettingStarted/qs-81_basics.htm

于 2011-03-29T01:52:58.367 に答える
0

Eclipse Indigo (バージョン 3.7.2) の手順

  • プロジェクトのプロパティ -> 配置アセンブリ
  • 追加 -> ファイル システムからのアーカイブ -> 次へ -> 追加
  • (システムのファイル ダイアログが開きます。)
  • WEB-INF/lib に含めたいアーカイブに移動し、それを選択して [OK] をクリックします。
  • [完了] をクリックします。
  • [OK] をクリックします。
于 2013-03-21T16:37:58.800 に答える