小伙伴們在使用JAVA的時候有沒有遇到這種情況?在運行JAVA的時候,使用這款軟件編譯記事本文件成功了,而且已經生成了.class的文件,但是使用JAVA軟件運行的時,卻碰到了提示“找不到或無法加載主類!”這是怎么回事呢?怎么好好的文件運行不了呢?
具體步驟:
1、我們的工程路徑是D:HelloWorld,在HelloWorld文件夾中建立一個src文件夾,類B的源代碼文件就放在src中 。用javac編譯完以后會在src文件夾中生成NewsManager.class,如下:

2、執行如下:

【我來教你JAVA提示“找不到或無法加載主類”怎么辦】3、現在我們再把源代碼換成類A 。

4、類A中package的路徑是org.will.app.main 。按照java規定,我們應該按照package定義的路徑來存放源文件,類A應該放入:
srcorgwillappmain下,如下:

5、然后我們編譯執行:

6、依然有問題,為什么,其實大家再回去看看java的書籍就會發現,一個類的全名應該是包名 類名 。類A的全名:org.will.app.main.NewsManager 。再試試:

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

推薦閱讀
- 針對windows10的功能更新,版本20H2 教你針對windows10的功能更新
- epic平臺怎么設置中文 我來分享Epic平臺如何設置中文
- 我來教你鴻蒙OS系統真的是安卓的套殼系統嗎
- 教你Ultraedit的使用教程是什么
- 我來教你2021年5月18日支付寶螞蟻莊園答案!螞蟻莊園小課堂5.18今日最新答案
- Win10如何分盤 小編教你Win10如何去分盤
- 我來分享Win10桌面背景老是自動換怎么解決
- 教你瀏覽器出現已完畢但網頁上有錯誤是怎么回事
- 我來教你Win10系統安裝Win7雙系統后啟動沒有引導菜單怎么辦
- 教你Win7系統64位與32位有什么區別
