1. 程式人生 > >eclipse執行web專案的儲存位置

eclipse執行web專案的儲存位置

eclipse執行web專案後, 預設儲存到

workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

tomcat專案臨時目錄一般

workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\下

jsp臨時檔案在

workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\

jboss專案臨時目錄一般是
workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\webapps\下

jsp臨時檔案在

jboss-4.2.3.GA\server\default\work\jboss.web\localhost\下

eclipse裡面的web 專案在除錯時,真正執行時用到的是快取資料夾下的專案

比如,Eclipse執行專案報錯,說找不到org.hibernate.Session。實際上,WebAppLibraries裡明明有hibernate3.jar。

將專案匯出成war,直接部署在tomcat下執行,正常!也許是Eclipse問題!

開啟D:\eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\myweb,發現WEB-INF\lib裡面沒有hibernate3.jar!

把這個資料夾刪了,然後對eclipse裡專案refresh。

正常應該可以了,可是快取目錄下居然不生成專案!重新build、clean以後還是沒有生成!

後來將專案close,在open。又在server視圖裡remove掉這個專案,然後重新add進來。快取目錄生產了