<!-- 打成普通jar包,并排除某些包和类 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<excludes>
<!-- 排除controller包及下面的资源 -->
<exclude>**/contro**</exclude>
<exclude>**/controller/*</exclude>
<!-- 排除i18文件夹 -->
<exclude>**/i18**</exclude>
<!-- 排除mapper 文件夹 -->
<exclude>**/mappe**</exclude>
<!-- 排除类路径下的资源文件 -->
<exclude>**/**/**.xml</exclude>
<exclude>**.yml</exclude>
<exclude>**.properties</exclude>
<exclude>**/**/**.properties</exclude>
<exclude>**Demo</exclude>
<exclude>**/Demo**/**</exclude>
<exclude>**/Applic**/**</exclude>
<exclude>**/Swagger**/**</exclude>
</excludes>
</configuration>
</plugin>
pom打包排除某个配置文件及目录
最新推荐文章于 2023-06-05 08:46:10 发布
博客介绍了在Java中使用Maven将项目打成普通Jar包时,如何排除某些包和类。通过配置maven-jar-plugin的excludes标签,可排除controller包、i18文件夹、mapper文件夹等,还能排除xml、yml、properties等资源文件及特定类。
5709

被折叠的 条评论
为什么被折叠?



