1

我有 2 个 Maven 项目,分别是项目 A 和项目 B。它是使用 svn 存储库管理的。我想要在构建期间将文件从项目 A 复制到项目 B,或者在 maven 中使用其他命令。有可能吗?请帮助我。提前致谢

4

1 回答 1

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 目标。

这里的例子

于 2013-08-06T13:11:02.230 回答