java.lang.UnsupportedClassVersionError: com/xx/xx: Unsupported major.minor version 52.0
这个错误是因为高版本的java project使用了低版本的来运行 ##解決办法:java
- 在Properties-->JAVA Compiler-中的Compiler compliance level从高版本改为 环境执行变量,以后就能够运行了。 例如 我报错就是在 1.7 的环境中执行了1.8 编译的jar 包
- 若是mvn 编译: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.7</source> //加入 运行环境版本 <target>1.7</target> //加入 运行环境版本 </configuration> </plugin>