svn リポジトリから tar.gz ファイルをダウンロードしたい。このファイルは他の Maven プロジェクトによってパッケージ化されており、プロジェクトの一部としてパッケージ化したいと考えています。
wget を使用してそれができることは知っていますが、方法がわかりません。
そのようなことをサポートするmaven-wagon-pluginを使用することをお勧めします。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>wagon-maven-plugin</artifactId>
<version>1.0-beta-4</version>
<executions>
<execution>
<id>download-test-data</id>
<phase>prepare-package</phase>
<goals>
<goal>download</goal>
</goals>
<configuration>
<serverId>atlassian-public</serverId>
<url>http://WhatEverURL/</url>
<fromDir>WhatEverFolder/xyz.tar.gz</fromDir>
<toDir>${project.build.directory}/download/</toDir>
</configuration>
</execution>
</executions>
</plugin>
単一のファイルのみをダウンロードするには、download-singleゴールを使用できます。