轉!java web項目 build path 導入jar包,tomcat啟動報錯 找不到該類


在eclipse集成tomcat開發java web項目時,引入的外部jar包,編譯通過,但啟動tomcat運行web時提示找不到jar包內的類,需要作如下配置,將jar包在部署到集成的tomcat環境中。

 

問題:在 web應用 右鍵->Run as -> Run on Server情況下,會找不到Java Resources下Libraries的jar,應該是eclipse工程在發布到tomcat時並未將lib內jar包發布過去;

 

解決:右鍵web應用,選擇Properties->deployment assembly-> add ->java build path entries ->選擇 jar  后重新發布;

 

 

 

但是這樣打包的時候,仍然會報錯,找不到該外部jar包的類。(參考:http://blog.sina.com.cn/s/blog_65e5eb110102v0fj.html)

解決方法如下:

1.在項目下建個文件目錄,如lib()

2.將外部jar包復制到該目錄下

3.選中我們復制好的jar,右鍵選擇Build Path--->Add to Build Path:

 

我在web-inf下建的lib目錄,同樣的方式,但是打包會報錯。

 

淺談java項目與javaweb項目導入jar包的區別  http://www.jb51.net/article/129156.htm

 


免責聲明!

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



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