mvn jar class多文件

今天遇到个mvn在打成class.jar里面多了本个工程下面没有的文件的class,发现这些class文件是依赖的jar里面的有java文件,导致这个jar在打包的时候,对依赖的jar里面的java文件进行了再次编译,导致class的jar里面多出了这些文件。

解决方案:修改依赖的jar的工程的打包方式,使打出来的class.jar中不在有java文件,升级下版本就搞定。

mvn jar中xml文件无法打入的问题,增加resource的配置,就搞定。

增加resource:

<resources>

<resource>

<directory>src/main/java</directory>

<includes>

<include>**/*.xml</include>

</includes>

<excludes>

<exclude>**/.svn/*</exclude>

</excludes>

</resource>

</resources>

猜你喜欢

转载自q3691223.iteye.com/blog/1225248
mvn
今日推荐