maven打包时默认未包含xml文件解决方法

在使用MyBatis框架进行项目开发时,经常会打MyBatis的配置文件xml文件放在代码包中。但在使用Maven进行打包时,默认未将这些xml文件拷贝到classes文件夹下。为了解决这个问题,需要在pom.xml文件中添加以下配置: 

<resources>
        	<resource>
        		<directory>src/main/java</directory>
        		<includes>
        			<include>**/*.xml</include>
        		</includes>
        	</resource>
        	<resource>
        		<directory>src/main/resources</directory>
        		<includes>
        			<include>**/*.xml</include>
        			<include>**/*.properties</include>
        		</includes>
        	</resource>
        </resources>

clean后再重新打包,xml文件将和class文件一起拷贝到classes文件夹下。

猜你喜欢

转载自dujian-gu.iteye.com/blog/2069215