首頁 > 軟體

JAVA提示「找不到或無法載入主類」怎麼辦?

2021-05-20 02:00:32

你使用Java時有這種情況嗎?運行Java時,使用此軟體編譯的記事本檔案成功,它已經生成了.Class檔案,但使用Java軟體時,我遇到了提示「我找不到或無法載入主要類!」這是它發生的事情?它是如何運行的?

具體步驟:

1、我們的工程路徑是D:HelloWorld,在HelloWorld資料夾中建立一個src資料夾,類B的原始碼檔案就放在src中。用javac編譯完以後會在src資料夾中生成NewsManager.class,如下:

2,執行如下:

3,現在我們將把原始碼更改為A類。

4. A類的包是org.will.app.main。根據Java,我們應該根據包定義的路徑儲存原始檔,而A類應該放置:

srcorgwillappmain下,如下:

5,然後我們編譯執行:

6,仍有問題,事實上,每個人都會回去看看Java的書籍會發現類的全名應該是包+類名。 A類的全名:org.will.app.main.newsmanager。再試一次:

7、仔細看上面的圖,我們在main目錄下讓java命令去執行org.will.app.main.NewsManager,其實它會以為類的路徑是:D:HelloWorldsrcorgwillappmainorgwillappmainNewsManager,大家看到了吧,路徑重複了。所以,我們應該這樣執行:


IT145.com E-mail:sddin#qq.com