maven - 在构建期间复制文件

时间:2013-08-06 12:57:30

标签: maven maven-plugin

我有2个Maven项目说项目A和项目B.它使用svn存储库进行管理。要么在构建期间要么将项目A中的文件复制到项目B,要么在maven中使用其他命令。 有可能吗?请帮帮我。 提前致谢

1 个答案:

答案 0 :(得分:1)

是的,您可以使用“maven-antrun-plugin”

<build>
    <plugins>
        <plugin>
            <artifactId>maven-antrun-plugin</artifactId>
            <version>1.7</version>
            <executions>
                <execution>
                    <id>copy-assets</id>
                    <phase>package</phase>
                    <configuration>
                        <target>
                            <move file="path_from"
                                  tofile="path_to">
                            </move>
                        </target>
                    </configuration>
                    <goals>
                        <goal>run</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

或者您可以在maven-resources-plugin中使用copy-resources目标。

  

示例here