首頁 > Java > Java入門 > java報錯:無法載入主類別的原因及解決方法

java報錯:無法載入主類別的原因及解決方法

王林
發布: 2019-11-23 10:00:04
原創
6260 人瀏覽過

java報錯:無法載入主類別的原因及解決方法

原始程式:

public class Demo{
    public static void main(String args[]){
        System.out.println("HelloWorld");
    }
}
登入後複製

通常情況下,在使用本機進行編譯執行java程式時有兩種方法:

1.使用編譯器自帶的jdk進行編譯

2.使用本機自行配製的jdk進行編譯

而有時候在編譯器上執行java程式能夠運作的時候,換到自行配製的jdk進行編譯執行時,就會報錯。如下圖:

java報錯:無法載入主類別的原因及解決方法

這種情況的報錯不是語法上的錯誤,而是,環境變數配置上的問題。一遍情況下,都是ClassPath處出的問題。

看ClassPath處的值:

java報錯:無法載入主類別的原因及解決方法

發現,變數值前面少了一個 .;
將變數值修改為:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
登入後複製

進行保存之後,在原來的可執行視窗中重新運行命令java Demo

java報錯:無法載入主類別的原因及解決方法

#仍然報錯,這是由於還近變量還未生效,需要重新開啟一個cmd可執行窗口,重新開啟一個cmd窗口對原始程式重新編譯運行。

java報錯:無法載入主類別的原因及解決方法

完成!

推薦教學:java入門教學

以上是java報錯:無法載入主類別的原因及解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板