maven插件maven-resources-plugin如何配置拷贝更换目录

西夏一品堂 2015-06-12 03:13:06
resources目录如下:


resources目录下有一个config目录

config目录下有3个目录,dev,staging,production

pom.xml里面配置了profile

<profiles>
<profile>
<id>dev</id>
<properties>
<profile.name>dev</profile.name>
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>production</id>
<properties>
<profile.name>production</profile.name>
</properties>
</profile>
<profile>
<id>staging</id>
<properties>
<profile.name>staging</profile.name>
</properties>
</profile>
</profiles>


为了达到把

resources目录下的所有文件和目录(除了config) [此处标记为A]



config目录下的${profile.name}目录里面的文件 [此处标记为B]

拷贝到

target/${project}/WEB-INF/classes/config目录下

其中,A的目录结构不变,B目录里面的文件拷贝到

target/${project}/WEB-INF/classes/config目录下

比如说A里面有

log4j.xml

hibernate/**

struts/**

B里面有

jdbc.properties

最后,目录结构为:

target/${project}/WEB-INF/classes/config/jdbc.properties

target/${project}/WEB-INF/classes/config/log4j.xml

target/${project}/WEB-INF/classes/config/hibernate/**

target/${project}/WEB-INF/classes/config/struts/**

请问,怎么配置
...全文
462 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
String2020 2015-08-16
  • 打赏
  • 举报
回复
建议自己写maven插件,这样省时省力,自己想怎么控制,就怎么控制

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧