在工程的pom.xml文件中增加以下内容:
<build>
<resources>
<resource>
<directory>${basedir}/src/main/java</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>${basedir}/src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
在网上找了许多方法,不知道是否是版本的原因,只有加上${basedir}在我的idea中才能生效。
大概意思就是将java路径下和resources路径下的所有xml文件和properties都打包