maven 打包时,src/main/java目录下的xml等资源文件没有打包进去的问题
2017-05-25 16:08
2331 查看
工作中,给同事调试maven的自动化打包时,发现src/main/java中一些关于mybatis的xml都没有打包进去,导致war包启动不起来,在此记录一下,解决方法。
默认maven在src/main/java中只编译java文件,其他的文件会被忽略,但可以通过配置pom.xml,改变默认的设置,但在此建议,非java相关的资源,写在src/main/resources中比较好,这样条理清晰。
问题:maven打包时 ,src/main/java目录下的xml等资源文件打包不进去
解决方法:在pom.xml文件的<build>标签中添加以下内容
默认maven在src/main/java中只编译java文件,其他的文件会被忽略,但可以通过配置pom.xml,改变默认的设置,但在此建议,非java相关的资源,写在src/main/resources中比较好,这样条理清晰。
问题:maven打包时 ,src/main/java目录下的xml等资源文件打包不进去
解决方法:在pom.xml文件的<build>标签中添加以下内容
<resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> <include>**/*.tld</include> </includes> <filtering>false</filtering> </resource> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> <include>**/*.tld</include> </includes> <filtering>false</filtering> </resource> </resources>
相关文章推荐
- maven build src/main/java目录下的xml等资源文件不被打包
- 解决maven打包时漏掉src/main/java资源里的xml的问题
- maven打包war漏掉src/main/java下的xml等资源文件解决方式
- Eclipse中建立Maven项目后,Java Resources资源文件下没有src/main/java文件夹
- 利用MAVEN打包时,如何包含更多的资源文件(src/main/java,src/main/resources)
- maven 打包的时候 src目录 xml等文件没有被打包
- maven-war-plugin 插件打包时,src/main/java 目录下mybatis的映射文件如何配置
- maven打包没有将src下的xml文件打进去
- maven项目编译漏掉src/main/java下的xml配置文件
- maven web不能创建src/main/java等文件等问题
- Java maven项目编译漏掉src/main/java下的xml配置文件
- 新建maven项目时没有出现src/main/java和src/test/java目录的解决方法
- eclipse创建maven工程没有src/main/resources文件夹和web.xml使用3.1的dtd时工程有错误的问题
- 新建maven项目时没有出现src/main/java和src/test/java目录的解决方法
- maven项目编译漏掉src/main/java下的xml配置文件
- Eclipse中新建Maven项目,解决丢失src/main/java文件问题
- 解决Maven常见问题:src/main/java下面的mapper文件夹下的xml没有被加载
- Maven在打包Mybatis项目时候src/main/java下的Mapper.xml不会打进项目解决办法
- eclipse创建maven工程没有src/main/resources文件夹和web.xml使用3.1的dtd时工程有错误的问题
- maven 编译部署src/main/java下的资源文件