maven resource 记录

今天遇到maven打包的时候发现在main/java里面的xml没有打包进jar上。

上网搜了下,maven默认打包main/resource的资源,要想打包main/java的要像下面这样配。

1
2
3
4
5
6
7
8
9
10
11
12
13
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
<include>**/*.tld</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>

搞定收工。。。不知道有没有更好到方法呢?