1. 程式人生 > >java cmd視窗執行檔案報錯版本不一致

java cmd視窗執行檔案報錯版本不一致

Exception in thread "main" java.lang.UnsupportedClassVersionError: TestJava has been compiled by a m..........

英文提示JDK版本與環境版本不一致,需要更改電腦環境變數。

一般是jdk版本過低。需要檢查你安裝的jdk版本和當前的jdk版本(執行java -version 和 javac -version檢視版本)。如果是安裝了Oracle之類的軟體,不用重灌,把環境變數重設下就好了。
把java環境變數%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;放最前面,要重新開啟一個命令列視窗。