我有一个maven java web项目,它构建得很好,我有另一个网站项目(纯HTML / Javascript),它在maven web项目之外。
目录结构如下:
project
|--backend
|--|--src
|--|--|--main
|--|--|--|--java
|--|--|--|--webapp
|--|--pom.xml
|--frontend
|--|--test
|--|--app
我想要实现的是在构建maven期间,在生成WAR文件之前将frontend / app目录复制到webapp目录中。我怎么能在maven那样做?
答案 0 :(得分:1)
实际上,maven war插件直接支持这一点。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.3</version>
<configuration>
<webResources>
<resource>
<!-- this is relative to the pom.xml directory -->
<directory>../website</directory>
<include>app/**/*</include>
</resource>
</webResources>
</configuration>
</plugin>
答案 1 :(得分:0)
使用maven插件,如maven资源插件