当使用maven-assembly-plugin或者maven-shade-plugin打包时,如果涉及到证书文件,一定设置过滤,否则证书文件会被做修改。报异常:
java.io.IOException: DER length more than 4 bytes: 111
<fileSet> 
  <directory>/</directory> 
  <outputDirectory>/</outputDirectory> 
  <includes> 
    <include>**/*.*</include> 
  </includes> 
  <filtered>true</filtered>
</fileSet>
maven-shade-plugin:
<configuration>  
  <filters>  
    <filter>  
      <artifact>*:*</artifact>  
       <excludes>  
      <exclude>*</exclude>  
        </excludes>  
    </filter>  
  </filters>  
</configuration>  
原文:http://www.cnblogs.com/niejunlei/p/5979106.html