找不到或沒法加載主類

配置JDK環境:java

JAVA_HOME   C:\Program Files\Java\jdk1.8.0_121spa

CLASSPATH   .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jarcmd

Path              ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin    (path是本來存在的變量,只需在後面追加這部分,注意分號)io

配置JDK環境後,cmd命令運行Java -version與javac -version,結果均正常,可是經過cmd命令執行某個.class(包含main())文件時報錯「找不到或沒法加載主類」class

(執行時先執行Javac test.java生成.class文件,再執行Java test)test

解決方法:查看JDK環境變量的classpath最前面的 .;是否有,我就是在配置時沒加這兩個符號,這是必須的。變量

相關文章
相關標籤/搜索