UnsupportedClassVersionError /xx/xx major.minor version

java.lang.UnsupportedClassVersionError: com/xx/xx: Unsupported major.minor version 52.0

這個錯誤是因爲高版本的java project使用了低版本的來運行 ##解決辦法:java

  1. 在Properties-->JAVA Compiler-中的Compiler compliance level從高版本改爲 環境執行變量,以後就能夠運行了。 例如 我報錯就是在 1.7 的環境中執行了1.8 編譯的jar 包
  2. 若是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>
相關文章
相關標籤/搜索