概述
把以前自己接的私活项目给maven化, 一天下来遇到不少麻烦, 这里记一下我觉得难找到的问题.
maven clean package打war包正常, 不报错.
但是war包会丢失src/main.java目录下dao.xml,丢失mapper.xml, 丢失src/main/resources目录下所有.xml和.properties文件.
如下图所示:
原因:
maven下pom.xml 默认不打包项目src下xml,properties等配置文件.
在pom.xml的<build>节点下添加
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<!-- 是否替换资源中的属性-->
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<!-- 是否替换资源中的属性-->
<filtering>false</filtering>
</resource>
</resources>
问题解决. 2016年10月22日 00:03:33
最后
以上就是繁荣纸鹤为你收集整理的eclipse web项目用maven打war包丢失.xml文件,丢失.properties文件的全部内容,希望文章能够帮你解决eclipse web项目用maven打war包丢失.xml文件,丢失.properties文件所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复