0
私が大規模な組織で働いている場合、自分のMavenパッケージを作成し、組織内の他のプロジェクトと共有したい状況はいつですか?Maven - プロジェクト間でパッケージを作成し共有する
mavenパッケージは、あなたがmvn deploy
というmavenプロジェクトであることを理解しているので、JARを他のプロジェクトに追加することができます。それですか、それともそれ以上ありますか?
私が大規模な組織で働いている場合、自分のMavenパッケージを作成し、組織内の他のプロジェクトと共有したい状況はいつですか?Maven - プロジェクト間でパッケージを作成し共有する
mavenパッケージは、あなたがmvn deploy
というmavenプロジェクトであることを理解しているので、JARを他のプロジェクトに追加することができます。それですか、それともそれ以上ありますか?
ArtifactoryやNexusなどアーチファクトレポジトリが必要です。成果物レポを設定したら、そこに成果物を配備するようにプロジェクトを設定する必要があります。これはあなたのpom.xml
ファイルを通じて行われます。その後、mvn deploy
を実行すると、アーティファクトがレポに公開されます。
他のプロジェクトでは、他のプロジェクトと同様に、アーティファクトを依存関係として宣言できますが、アーティファクトのレポを知る必要があります。これはで行われますsettings.xml
大変感謝!あなたはVisual Studio Team Services Package Manager(口いっぱい)をチェックアウトする必要があります。ちょっと同じですが、VSにすべて接続しています:) –
アーティファクトはパッケージ全体です。だから1依存= 1アーティファクト? –