私は古いj2eeプロジェクトに取り組んでいます。これはJBoss上で動作します。さまざまな耳と戦争を展開します。また、$ JBOSS_HOME/server/default/libディレクトリに多数のjarファイルが必要です。それらはすべて耳と戦争のファイルに移動する必要がありますか?J2EEパッケージ - サードパーティのライブラリはどこにありますか?
3
A
答えて
2
あなたがやっていることはうまくいくでしょうが、私は通常それらを個々のEAR/WARファイルに入れたいのです。
最大の理由は、同じライブラリを使用する複数のアプリケーションがあり、1つのアプリケーションの新しいバージョンにアップグレードしたい場合は、残りのアプリケーションに影響を与えることなく行うことができます。これはもちろん、新しいバージョンのライブラリが新しいバージョンを必要とするアプリケーションだけでなく、すべてのアプリケーションで修正する必要のある変更を導入する場合に特に重要です。
1
私が$ JBOSS_HOME/server/default/libに.jarファイルを置くたびに、私はそれを後悔してしまいました。奇妙な依存関係の問題のためにうまく動作しない限り、あなたの耳/戦争にそれらを置く方がはるかに優れています。
関連する問題
- 1. そこにはどのようなJava外部パッケージ/ライブラリがありますか?
- 2. extjsパッケージのベンダー/サードパーティ製ライブラリ
- 3. アンドロイドでビデオをダウンロードするサードパーティのライブラリはありますか?
- 4. NAMからサードパーティのライブラリ(MxGraph)をインストールすることはありません。
- 5. このPython関数はどのパッケージにありますか?
- 6. Jasperreportの特定のパッケージはどこにありますか?
- 7. django-filterパッケージのテンプレートはどこにありますか?
- 8. シングルlodashパッケージの@typesはどこにありますか?
- 9. JavaEEパッケージのソースはどこにありますか?
- 10. Android Media Playerのパッケージはどこにありますか?
- 11. npmパッケージのドキュメントはどこにありますか?
- 12. Microsoft.WindowsAzure.ServiceRuntimeのNuGetパッケージはどこにありますか?
- 13. DisplayTag - すべてのライブラリ/クラスはどこにありますか?
- 14. Chromeのカスタムタブの.jarライブラリはどこにありますか?
- 15. グローバルにインストールされたパッケージはどこにありますか?
- 16. TagLib#ライブラリのソースコードはどこにありますか?
- 17. ライブラリはコンピュータ内のどこにありますか?
- 18. Google Cloud Datastore JavaライブラリのallocateIdsはどこにありますか?
- 19. コードハイライト用のJavaライブラリはどこにありますか?
- 20. オープンソースのJavaライブラリはどこにありますか?
- 21. 標準ライブラリWPFコントロールのギャラリーはどこにありますか?
- 22. 外部Cライブラリのリンカフラグはどこにありますか?
- 23. MIDASライブラリのソースコードはどこにありますか?
- 24. C++標準ライブラリのヘッダはどこにありますか
- 25. golangには、ダウンロードしたサードパーティのパッケージ用の中央リポジトリがありますか?
- 26. Microsoft.Owin.Security.Basic NuGetパッケージはどこにありますか?
- 27. akka.cloudパッケージはどこにありますか?
- 28. Cygwin Boostパッケージでbjamはどこにありますか?
- 29. Javaパッケージとクラスはどこにありますか?
- 30. Spring Boot 2.0.0.M1:org.springframework.boot.context.embedパッケージはどこにありますか?