私はMavenプロジェクトの共有ライブラリを扱う方法について質問しています 現在、私たちはWeblogicアプリケーションサーバに内部開発の共有ライブラリ(Wars)をインストールした多くのJava EEプロジェクトに取り組んでいます Isそれは私たちがEclipse IDEで作業しているように、Eclipseのクラスパスを介してプロジェクトにそれらの共有ライブラリを追加する悪いアプローチです、もしそうなら、これのベストプラクティスは何ですか?Mavenと共有ライブラリ
1
A
答えて
6
Mavenを使用しているので、これらの共有WARファイルをMavenのアーティファクトに変換して、それらを主なWARファイルに依存として追加することができます。
これらのWARファイルをパブリックリポジトリに入れたくないので、自分でビルドしたくないので、グループレベルまたは組織レベルのMavenリポジトリが必要です。共有リポジトリやその他の便利な物事を保存することができます。 (Artifactoryを使用していますが、同じニッチを埋める他の製品もあります)
1
あなたの会社のネットワークにarchivaをインストールして、すべてのwar/jarを展開すると思います。詳細については、 Maven Deploy Plugin documentationを参照してください。そのリポジトリをリポジトリの1つとして使用します。比較のためMaven Repository Manager Feature Matrixを参照してください。
を参照してください。
関連する問題
- 1. iPhoneとBlackBerryの共有ライブラリ
- 2. 共有コードとライブラリのユーザーストーリー
- 3. 共有ライブラリApp.Config
- 4. Websphere共有ライブラリ
- 5. 共有ライブラリ、ライブラリ依存性
- 6. 共有ライブラリ用語
- 7. Java EE共有ライブラリ?
- 8. Cmake:リンク共有ライブラリ
- 9. オプションの共有ライブラリ
- 10. 共有ライブラリのファイルサイズ
- 11. 共有ライブラリのMakefile?
- 12. NLog、Elmah +共有ライブラリ
- 13. 共有ライブラリのpstack(c/C++)。破損した共有ライブラリ
- 14. Websphere共有ライブラリとJava 2セキュリティ
- 15. Solaris共有ライブラリとグローバル変数
- 16. 共有ライブラリとSystem.Configuration名前空間
- 17. スタティックライブラリと共有ライブラリの混在
- 18. 共有ライブラリとLinux(elf)のリンク
- 19. gdbserverで共有ライブラリをデバッグ
- 20. (MVC)共有ライブラリのコントローラ?
- 21. GCC共有ライブラリの問題
- 22. 静的クラスメンバーの共有ライブラリ
- 23. Symfony共有ライブラリのアップグレード
- 24. 共有ライブラリ名の衝突
- 25. 共有ライブラリの相対パス
- 26. ブースト - 「静的」vs「共有」ライブラリ
- 27. Websphere共有ライブラリ「優先度」?
- 28. TFSと共有DLLで共通ライブラリを扱う方法
- 29. ロードは、他の共有ライブラリに依存LIBSを共有
- 30. 共有ライブラリと静的ライブラリの技術的な違いは?