1

Mavenビルドの一部として、ターゲットを取得して

mv current_target_snapshot_123 current_target

どうすればこれを行うことができますか?

4

3 に答える 3

3

私は次の組み合わせを使用します:

于 2012-04-23T15:47:30.987 に答える
2

私が知っている2つの解決策があります:

  1. Maven Antrunプラグイン(nwinklerの回答を参照)
  2. Groovyスクリプトが埋め込まれたGMavenプラグイン

    <plugin>
        <groupId>org.codehaus.gmaven</groupId>
        <artifactId>gmaven-plugin</artifactId>
        <executions>
            <execution>
                <phase>generate-resources</phase>
                <goals>
                    <goal>execute</goal>
                </goals>
                <configuration>
                    <source>
                    new File('somefilename').renameTo('someotherfilename');
                    </source>
                </configuration>
            </execution>
        </executions>
    </plugin>
    
于 2012-04-23T15:54:35.497 に答える
1

maven-dependency-pluginを使用して、別の場所にコピーを実行し、アーティファクトのバージョンを削除できます。

于 2012-04-23T16:13:10.683 に答える