Использование mvn wagon для загрузки двух файлов (с использованием двух отдельных профилей сборки), не работает должным образом, загрузка только одного файла дважды, какая-либо подсказка?
Я пытаюсь создать два профиля сборки, каждый из которых использует wagon для загрузки двух отдельных файлов. Ниже я изложил эти два, но когда я запускаю mvn clean install -Pdownload-hadoop,download-hive
он загружает куст два раза, когда должен был загрузить hadoop как часть download-hadoop.
pom.xml имеет
<profiles>
<profile>
<id>download-hadoop</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
<build>
<plugins>
<plugin>
<configuration>
<serverId>apache-main</serverId>
<url>http://archive.apache.org/dist/hadoop/common/hadoop-1.2.1</url>
<fromFile>hadoop-1.2.1.tar.gz</fromFile>
<toDir>${project.build.directory}/hadoop</toDir>
</configuration>
<groupId>org.codehaus.mojo</groupId>
<artifactId>wagon-maven-plugin</artifactId>
<version>1.0-beta-3</version>
<executions>
<execution>
<id>download-hadoop</id>
<phase>generate-test-resources</phase>
<goals>
<goal>download-single</goal>
</goals>
</execution>
</executions>
</plugin>
</profile>
<profile>
<id>download-hive</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
<build>
<plugins>
<plugin>
<configuration>
<serverId>apache-main</serverId>
<url>http://apache.osuosl.org/hive/hive-0.13.1/</url>
<fromFile>apache-hive-0.13.1-bin.tar.gz</fromFile>
<toDir>${project.build.directory}/hive</toDir>
</configuration>
<groupId>org.codehaus.mojo</groupId>
<artifactId>wagon-maven-plugin</artifactId>
<version>1.0-beta-3</version>
<executions>
<execution>
<id>download-hive</id>
<phase>generate-test-resources</phase>
<goals>
<goal>download-single</goal>
</goals>
</execution>
</executions>
</plugin>
</profile>
</profiles>
mvn clean install -Pdownload-hadoop,download-hive ..... [INFO] --- wagon-maven-plugin:1.0-beta-3: сингл для скачивания (download-hadoop) @ X --- [INFO] Загрузка: http://apache.osuosl.org/hive/hive-0.13.1//apache-hive-0.13.1-bin.tar.gz в /Users/xy/gitprojects/X/target/hive/apache-hive-0.13.1-bin.tar.gz [ИНФОРМАЦИЯ] [INFO] wagon-maven-plugin:1.0-beta-3: сингл для скачивания (улей для скачивания) @ X [INFO] Загрузка: http://apache.osuosl.org/hive/hive-0.13.1//apache-hive-0.13.1-bin.tar.gz в /Users/xy / gitprojects / X / target / hive /apache-hive-0.13.1-bin.tar.gz
Как это запутаться и неправильно читать fromFile?