【发布时间】:2018-09-01 11:33:29
【问题描述】:
是否可以在最终编译之前将源文件从 maven 项目复制到文件夹中?
【问题讨论】:
-
首先你为什么需要它?你想解决什么样的问题?
标签: maven
是否可以在最终编译之前将源文件从 maven 项目复制到文件夹中?
【问题讨论】:
标签: maven
您可以使用maven-antrun-plugin 将文件复制到另一个目录。
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<configuration>
<tasks>
<copy todir="dest">
<fileset dir="src">
<include name="**/*"/>
</fileset>
</copy>
</tasks>
</configuration>
<executions>
<execution>
<phase>deploy</phase>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
这通常在install 或deploy 构建阶段使用,但如果您需要文件用于构建中的另一个步骤,您可以将阶段设置为在 Maven 生命周期的早期。您只需要在执行中更改它。看看Introduction to the Build Lifecycle。
【讨论】: