系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當前位置:系統(tǒng)之家 > 系統(tǒng)教程 > 找不到或無法加載主類

JAVA提示“找不到或無法加載主類”怎么辦?

時間:2021-05-17 11:21:26 作者:麗霞 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20210517/211060.html 手機查看 評論

  小伙伴們在使用JAVA的時候有沒有遇到這種情況?在運行JAVA的時候,使用這款軟件編譯記事本文件成功了,而且已經(jīng)生成了.class的文件,但是使用JAVA軟件運行的時,卻碰到了提示“找不到或無法加載主類!”這是怎么回事呢?怎么好好的文件運行不了呢?

  具體步驟:

  1、我們的工程路徑是D:\HelloWorld,在HelloWorld文件夾中建立一個src文件夾,類B的源代碼文件就放在src中。用javac編譯完以后會在src文件夾中生成NewsManager.class,如下:

找不到或無法加載主類

  2、執(zhí)行如下:

找不到或無法加載主類

  3、現(xiàn)在我們再把源代碼換成類A。

找不到或無法加載主類

  4、類A中package的路徑是org.will.app.main。按照java規(guī)定,我們應(yīng)該按照package定義的路徑來存放源文件,類A應(yīng)該放入:

  src\org\will\app\main下,如下:

找不到或無法加載主類

  5、然后我們編譯執(zhí)行:

找不到或無法加載主類

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

找不到或無法加載主類

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

找不到或無法加載主類
標簽 JAVA

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本軟件

人氣教程排行

相關(guān)系統(tǒng)推薦

掃碼關(guān)注
掃碼關(guān)注

掃碼關(guān)注 官方交流群 軟件收錄