0

現在、私はGWTPアプリケーションに取り組んでいます。アプリケーション サーバーにデプロイするときに、application.war ファイルからすべての jar ファイルを削除してから、war を webapps にプッシュします。すべての jar をアプリケーション サーバーの lib ディレクトリに配置しました。アプリケーションは正常に動作します。war ファイルの WEB-INF/lib からすべての jar ファイルを削除できますか。このアプローチは正しいですか?私にお知らせください。また、別の質問があります。antを使用して作成された作成されたwarファイルからjarファイルを手動で削除します。build.xml から jar を自動的に削除する例を教えてください。

4

1 に答える 1

0

このアプローチには欠点しかありません。

  • サーバー上で別のバージョンのライブラリを使用する別のアプリケーションを実行したい場合は、実行できません。
  • 開発環境で jar を更新するたびに、自動的にパッケージ化するのではなく、手動でサーバーの lib/ ディレクトリにコピーする必要があります。

なぜそれらを WEB-INF/lib に置くのが気になるのですか?

于 2013-04-18T13:03:30.023 に答える