linux下運行Java程序,出現“找不到或無法加載主類”的注意事項


第一種錯誤原因:

首先要先查看jdk的配置文件是否正確

第二種錯誤原因:

查看自己的Java程序是在包名里面

如有,去掉包名,再次編譯、運行即可

原理說明:

Java程序運行class文件,對於有包名的類,Java把包名當做文件夾處理,“包名+類名”相當於“文件夾目錄+類名”來尋找類。

第三種錯誤原因:

假如 編譯 生成first.class 文件

運行  ./java first 輸出結果 或者  java  first 也可以

如果源文件沒有寫在java的bin目錄里,那么要把first.class文件復制到bin目錄下才能運行,否則會報錯找不到主類。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM