配置環境變量時,cmd下運行java -version,報錯:找不到或沒法加載主類 -version

 

這個方面適用於報錯爲:java 找不到或沒法加載主類,通常是找不到類的路徑,問題出在CLASSPATH環境變量上,固然這是大多數、大機率的出錯點html

不排除根據我的狀況不況,因此想起來偉大領袖毛主席的話:具體問題具體分析java

 

一、整個配置環境過程,再也不贅述,請按照以下博客進行配置(我認爲很全的一篇)chrome

http://www.cnblogs.com/liuhongfeng/p/4177568.htmlspa

二、檢查環境變量是否配置成功code

運行cmd 分別輸入java,javac, java -version (java 和 -version 之間有空格)htm

(1)javablog

 

(2)javac教程

 

(3)java -versionget

前兩個--java/javac--能正常如教程同樣輸出,可是:
輸入:java -version 報錯
----------------------------------------------------------------------
錯誤:找不到或沒法加載主類 -version
緣由:java.lang.ClassNotFoundException: -version
-----------------------------------------------------------------------cmd

三、解決 java -version 報錯問題

(1)在系統變量下,新建CLASSPATH變量,並添加

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

切記:開頭 .;     結尾加 ;

下次運行先重啓cmd,再運行 java -version

 (2)若是還沒好,那麼試一試在系統變量也添加一個如出一轍的CLASSPATH

 

如還有疑問,請留言交流。

  好

相關文章
相關標籤/搜索