我用java讀取Excel文件,我執行程序與下面的命令,但它給我的錯誤:Could not find or load main class Test
閱讀Excel文件使用Java程序
我的主類是在同一目錄下我運行該程序D:\java\Test>java -classpath "D:\java\Test\poi-3.9-20121203.jar;D:\java\Test\poi-ooxml-3.9-20121203.jar Test
花了整整一天,找出爲什麼這個錯誤來了請幫助我。
我用java讀取Excel文件,我執行程序與下面的命令,但它給我的錯誤:Could not find or load main class Test
閱讀Excel文件使用Java程序
我的主類是在同一目錄下我運行該程序D:\java\Test>java -classpath "D:\java\Test\poi-3.9-20121203.jar;D:\java\Test\poi-ooxml-3.9-20121203.jar Test
花了整整一天,找出爲什麼這個錯誤來了請幫助我。
基本上,主要有兩個原因:
的第一可能原因是你可能提供了錯誤的類名。 (或...正確的類名稱,但格式錯誤)
第二可能原因是類名正確,但是java命令找不到類。要理解這一點,您需要了解「classpath」的概念。這是由Oracle文檔很好地解釋:
http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html
設置CLASSPATH:
http://docs.oracle.com/javase/7/docs/technotes/tools/windows/classpath.html
Java教程 - http://docs.oracle.com/javase/tutorial/essential/environment/paths.html
對於更詳細檢查此鏈接 What does "Could not find or load main class" mean?