2

私のプロジェクト構造は次のようなものです:

* Foo
  - API
  - Core
  - OSGi

すべての子プロジェクトは、Fooを親として定義します (親には、dependencyManagement があります)。

別のチームが私のプロジェクトを使用する予定です。彼らは私の API レイヤーだけを必要とし、私の Maven リポジトリーにアクセスすることはできません。

API のすべての依存関係を提供する必要があるため、次の Maven コマンドを実行しました。

mvn dependency:copy-dependencies -DincludeScope=compile -Dmdep.copyPom
-Dmdep.useRepositoryLayout

依存関係プラグインは、親 pom を除いてすべてを正常にコピーします。親 pom.xml を出力フォルダーに追加するにはどうすればよいですか?

4

1 に答える 1

1

ここで addParentPoms オプションを参照してください http://maven.apache.org/plugins/maven-dependency-plugin/copy-dependencies-mojo.html

于 2014-01-27T07:29:29.223 に答える