【轉】在Eclipse下,出現“找不到或無法加載主類 ”的問題的解決方式


實際上是第一次碰到這個問題,之前從來沒有遇見過,於是乎就開始找“度娘”幫忙,一搜發現有很多的程序猿都遇到這個問題。網上大部分的解決方案都是說“環境變量”配置有錯誤,當然這確實是引發“找不到或無法加載主類”問題的可能情況,只要重新配置“環境變量”即可,這里就不再贅述,直接給一個鏈接:找不到或無法加載主類之JDK解決方法。


但是,肯定還有大部分人遇到的情況是跟我一樣,在Eclipse下編程時,提示“找不到或無法加載主類ClassName”。那怎么解決這個問題呢?先上一張圖片:

 

 這是一個用於練習的項目,在這個項目中其他的類都可以正常運行,只有在感嘆號出現之后新建的類運行時會出現“找不到或無法加載主類”。原因是:項目中的某些jar丟失。項我這個項目中之前做了一個導出到Excel文件的小程序,就去下了poi-3.12-20150511.jar,做完之后整理文件,就順手把poi-3.12-20150511.jar刪除了,於是項目就出現了感嘆號,新建的所有類運行時都會出現“找不到或無法加載主類ClassName”問題。注意:項目中先前建的類還是可以正常運行的,貌似是jar缺失導致新建的類編譯不成功。
那具體怎么解決這個問題,我想大家應該差不多已經知道了,就是重新添加jar包,或者刪除jar(項目中可能有個別類引用jar,可能導致項目)。

鼠標放置在項目名稱上 >  點擊右鍵 > Properties > Java Build Path,這樣就可以看到出錯的各種jar包了。

 

 打開jar提示的路徑看一下:

 

可以看到poi-3.12-20150511.jar確實不在(說明:為了寫教程,特意把poi-3.12-20150511.jar剪切到其他文件夾),所以會出現”找不到或無法加載主類“的問題。只要把poi-3.12-20150511.jar重新放回該文件夾,然后refresh一下項目就OK。

 

 ————————————————
版權聲明:本文為CSDN博主「機智的小蔡」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u011170921/article/details/47614063/


免責聲明!

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



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