我是靠谱客的博主 繁荣纸鹤,这篇文章主要介绍eclipse web项目用maven打war包丢失.xml文件,丢失.properties文件,现在分享给大家,希望可以做个参考。

把以前自己接的私活项目给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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(124)

评论列表共有 0 条评论

立即
投稿
返回
顶部