1. 程式人生 > >java.lang.ClassNotFoundException但是專案裡明明已經匯入了需要的類

java.lang.ClassNotFoundException但是專案裡明明已經匯入了需要的類

今天,從svn中下了一個web專案,用的是ssh框架。當一切準備就緒時候,run下專案,結果出現404錯誤。看了下控制檯日誌,出現各種


看了下lib檔案中,包都在啊,而且已經add進build path裡面了啊。坑,怎麼會找不到呢。。。

然後看了下tomcat下執行的專案中找下,發現還真的沒有那些包。

試了下,把那些包手動拷貝到tomcat的專案中,專案可以執行。但總不能以後每個專案都是這樣子吧,後來查了下,可以在專案釋出前在eclipse中add進去

方法如下:

右鍵專案--->>properties--->>選擇Deployment Assembly--->> add--->>java Build path entries--->>next--->>全選你匯入的jar包--->>finish--->>apply--->>ok

然後重新執行專案,就成功了。