0
我正在編寫一個java程序來將xlsx轉換爲csv文件。我有我使用這個 -創建jar文件時外部jar文件無法工作
vim ~/.bashrc
export CLASSPATH="/path/to/file1":"/path/to/file2":"${CLASSPATH}"
當我創造了我的程序的jar文件隨後又停止工作在類路徑設置永久性4〜5 jar文件,我再次得到錯誤
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/poi/xssf/usermodel/XSSFWorkbook
似乎與classpath有關的問題。現在如何解決這個問題? 下面是我在classpath-
commons-logging-1.1.3.jar
dom4j-1.6.1.jar
json-lib-2.4-jdk15.jar
jxl.jar
poi-3.10-FINAL-20140208.jar
poi-excelant-3.10-FINAL-20140208.jar
poi-ooxml-3.10-FINAL-20140208.jar
poi-ooxml-schemas-3.10-FINAL-20140208.jar
poi-scratchpad-3.10-FINAL-20140208.jar
xbean-2.3.0.jar
你很可能仍然缺少一些jar文件。 Apache POI還有其他需要運行的依賴項。在這裏列出你的jar文件,有人可以提供幫助。 – tjg184
您確定未找到的類是否位於您指定的JAR文件之一中? –
是的,我在我的問題中列出了所有的jar文件。如果它不存在,那麼我的程序如何直接運行(無需創建jar文件) –