eclipse打jar包后出錯:class file(s) on classpath not found or not accessible


到新公司導入的新項目;

環境eclipse是3.4,jdk是1.5,tomcat是5.5的,現在看來是有點老了。

導出jar包時報錯如下:

JAR creation failed. See details for additional information.
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/BankTransInfo.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/VirementResponseHandler.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/DBAcctBalanceInfo.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/InstructionPostResult.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/ExtAccountInfo.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/BankInstructionInfo.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/DBAcctTransInfo.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/BankBalanceInfo.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/autotask/AutoHisDataDisplaceTask.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/autotask/ImportHisDatesTask.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/autotask/AutoCancelTask.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/autotask/AutoRecContTask.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/autotask/AutoSendTask.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/autotask/TaskManager.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/autotask/CheckBankHisDataTask.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/autotask/AutoImportCheckAT800Task.java
class file(s) on classpath not found or not accessible iTMS_BANKINTERFACF/src/com/iss/bankinterface/autotask/ImportHisDatesofMonthTask.java

 

網上有一些方法,我的是發現放classes文件夾中並沒有編譯的內容。classes文件夾位置如下:

 正常的話部署好tomcat和jdk后,classes中都會有編譯的文件,而且是自動編譯的。

我發現我這里面沒有東西,我又設置了一下eclipse的自動編譯:如下勾選build  ----,然后clean,然后重啟eclipse。但是還沒有classes文件。

 

最后,我由刪除了項目,重新導入了一次,classes里面有內容了。

不報錯了,但是解決方法沒有弄明白,各位提示一下。

 


免責聲明!

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



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