java.lang.UnsupportedClassVersionError: xxx/xxx/xxx/xxx : Unsupported major.minor version 52.0

参考原文链接:https://blog.csdn.net/bitcarmanlee/article/details/79035735 

从这篇文章得知这个错误的原因:错误是由于编译的时候JDK版本比运行时候的JDK版本高造成的

这种情况下解决办法:

1、 提高服务器的jdk版本达到版本同步。

2、 修改本地编译的jdk的版本

如图:java.lang.UnsupportedClassVersionError: xxx/xxx/xxx/xxx : Unsupported major.minor version 52.0_第1张图片

java.lang.UnsupportedClassVersionError: xxx/xxx/xxx/xxx : Unsupported major.minor version 52.0_第2张图片

设置为服务器版本,然后编译。

如果这个不行请采用下面这种:

在pom文件中添加配置项


		
			
				org.apache.maven.plugins
				maven-compiler-plugin
				3.1
				
					1.6 
					1.6 
					GBK
				
			
		

手动指定 编译的版本信息(这个写的1.6 是jdk 版本)。

 

 

你可能感兴趣的:(maven)