.metadata下資料夾介紹
eclipse 修改配置伺服器啟動時間
workspace.metadata.plugins\org.eclipse.wst.server.core\servers.xml檔案
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\下
.metadata 資料夾隨著時間,變得越來越大。
如何釋放空間
org.eclipse.jdt.core 為 Java development tools (JDT) 的索引
org.eclipse.wst.server.core 為 web容器的工程部署後的檔案。
這兩個檔案的內容都可以釋放。
org.maven.ide.eclipse 為maven Repositories的索引 這個資料夾不刪除。空間基本不變。
org.eclipse.core.resources 為 工程內容的索引,這個檔案不能刪除。否則會出問題。
其它的檔案,佔用的空間不大。。。
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進來。快取目錄生產了!