
以上代碼,用cmd命令編譯java文件時可以成功生成class文件,但是運行class文件提示“找不到或無法加載主類”

經研究發現把package語句去掉,重新編譯出的class文件時可以運行的,但是加上package語句后就無法運行class文件
Java書籍中有一句話
一個類的全名應該是包名+類名
但加上了包名之后,發現仍然提示“找不到或無法加載主類”

這是因為cmd進入的路徑不對,包名為com.bjpowernode,那就應該在com文件夾的上級文件夾中使用cmd命令

運行成功!

以上代碼,用cmd命令編譯java文件時可以成功生成class文件,但是運行class文件提示“找不到或無法加載主類”

經研究發現把package語句去掉,重新編譯出的class文件時可以運行的,但是加上package語句后就無法運行class文件
Java書籍中有一句話
一個類的全名應該是包名+類名
但加上了包名之后,發現仍然提示“找不到或無法加載主類”

這是因為cmd進入的路徑不對,包名為com.bjpowernode,那就應該在com文件夾的上級文件夾中使用cmd命令

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