Eclipse中tomcat啟動時提示java.lang.ClassNotFoundException: XXX class


之前在工作中發現有個比較頭痛的問題,搞了半天都解決不了,這個問題的狀態就是Eclipse中tomcat啟動時提示java.lang.ClassNotFoundException: XXX class,我試過將含有XXX類的jar包加入工程的java build path等方法,都無法解決,也因此頭痛了很久。

分析了一下,這種情況是由於tomcat在啟動的時候需要加載XXX類卻沒有在classpath中發現該類

我們所需要做的就是在tomcat的JVM settings中添加這個含有該類的jar包到classpath中去即可:

eclipse->window->preference->Tomcat->JVM settings->classpath->添加缺少的類的jar包->OK

然后tomcat即可運行

有個問題就是,添加條目的時候指定jar/zip包可以work 但是如果只是指定directory沒用

這個問題等以后搞清楚再來更新吧


免責聲明!

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



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