私は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. Jniと共有ライブラリ
- 2. 共有Mavenリポジトリのデータボリュームの共有
- 3. iPhoneとBlackBerryの共有ライブラリ
- 4. 共有コードとライブラリのユーザーストーリー
- 5. 共有ライブラリとスタティックライブラリのリンク
- 6. Gitと共有のPythonライブラリ
- 7. 共有ライブラリApp.Config
- 8. Websphere共有ライブラリ
- 9. G ++共有ライブラリ
- 10. 共有ライブラリ、ライブラリ依存性
- 11. 共有ライブラリのMakefile?
- 12. 共有ライブラリG ++エラーセグメンテーションフォールト
- 13. Artifactoryパイプラインステップ&共有ライブラリ
- 14. 共有ライブラリのファイルサイズ
- 15. 共有ライブラリ用語
- 16. NLog、Elmah +共有ライブラリ
- 17. オプションの共有ライブラリ
- 18. Android NDK共有ライブラリ
- 19. Cmake:リンク共有ライブラリ
- 20. 共有内部ライブラリ
- 21. Java EE共有ライブラリ?
- 22. 共有ライブラリのpstack(c/C++)。破損した共有ライブラリ
- 23. 共有ライブラリ(旧スタンダード)をC++ 11共有ライブラリでコンパイルする
- 24. GradleとMavenの間でモジュールを共有
- 25. Websphere共有ライブラリとJava 2セキュリティ
- 26. OCamlコードと共有ライブラリのリンク
- 27. Solaris共有ライブラリとグローバル変数
- 28. 共有ライブラリをg ++とリンクする
- 29. 共有ライブラリとLinux(elf)のリンク
- 30. Tensorflow:共有ライブラリとの動的リンク