解决fatjar的 “java.lang.SecurityException: Invalid signature file digest for Manifest main attributes”

这是因为在使用Maven打包的时候导致某些包的重复引用,以至于打包之后的META-INF的目录下多出了一些*.SF,*.DSA,*.RSA文件所致,我们可以在pom文件里面加入以下配置:


	org.apache.maven.plugins
	maven-shade-plugin
	1.7.1
	
		
			package
			
				shade
			
			
				
					
						*:*
						
							META-INF/*.SF
							META-INF/*.DSA
							META-INF/*.RSA
						
					
				
			
		
	

 

你可能感兴趣的:(Java,Java)