Maven打包忽略和包含文件:
<build>
<!--配置Maven 对sql文件进行排除 -->
<resources>
<resource>
<directory>src/main/doc</directory>
<excludes>
<exclude>*.sql</exclude>
</excludes>
</resource>
<!--配置Maven 对以下后缀文件 不排除 -->
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.conf</include>
<include>**/*.xml</include>
<include>**/*.ttf</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>
Maven打包忽略jar依赖:
<dependency>
<groupId>org.xhtmlrenderer</groupId>
<artifactId>flying-saucer-pdf</artifactId>
<version>9.1.5</version>
<!-- 排除xhtmlrenderer与的pdfbox的jar包冲突问题-->
<exclusions>
<exclusion>
<groupId>org.bouncycastle</groupId>
<artifactId>bcmail-jdk14</artifactId>
</exclusion>
<exclusion>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk14</artifactId>
</exclusion>
</exclusions>
</dependency>