私はmavenで働いています。
このリンクにあるように: http://maven.apache.org/plugins/maven-dependency-plugin/examples/copying-artifacts.html (2番目のケース) 、アーティファクトが依存関係としてリストされている場合、存在するタグを削除できます. artifactItem のバージョンは、依存関係からのバージョンにデフォルト設定されるためです。
ただし、プロファイルを使用する場合はこの限りではありません。
依存関係を追加する 2 つのプロファイルを使用しています。私のポンはこのようなものです:
<profile>
<id>buildDependency</id>
<activation>
<activeByDefault>true</activeByDefault>
<property>
<name>maven.dependency</name>
<value>true</value>
</property>
</activation>
<dependencies>
<dependency>
<groupId>com.marshy</groupId>
<artifactId>marshy1</artifactId>
<version>1.1.0.5</version>
</dependency>
ここから値を取得するという考えからタグを削除すると、「.......の依存関係を収集できませんでした」というエラーがスローされます。
これをプロファイルで機能させるにはどうすればよいですか?