Maven 在打包的时候会处理证书文件 所以需要排除 不然会报错 java.security.spec.InvalidKeySpecException DerInputStream.getLength(): lengthTag=111, too big.
- 配置 Maven-Resources 排除证书
1
2
3
4
5
6
7
8
9
10
11
12
13<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
<!-- 过滤后缀为pem、pfx的证书文件 -->
<nonFilteredFileExtensions>
<nonFilteredFileExtension>p12</nonFilteredFileExtension>
<nonFilteredFileExtension>pem</nonFilteredFileExtension>
<nonFilteredFileExtension>pfx</nonFilteredFileExtension>
</nonFilteredFileExtensions>
</configuration>
</plugin>