2011-09-08 36 views
2

我在eclipse中有一個java項目,它具有其他項目的jar文件引用。 現在,我已經刪除了這些jar文件並在eclipse中添加了項目,在eclipse中沒有編譯錯誤。我在eclipse中配置了Tomcat服務器。 但是,當我添加項目而不是jar文件時,服務器不會被加載。eclipse,wtp和源文件夾的tomcat配置

我觀察到以下在eclipse工作空間路徑:

<<Eclipse IDE workspace>>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ESW\WEB-INF 

下WEB-INF文件夾,JAR文件和類文件的位置。所有的jar文件都被加載到'jar'中,但是在class文件夾下,這個目錄下沒有任何class文件。這裏我期待的是我在源文件夾中添加的項目的類文件,而不是jar文件。我該怎麼做?

回答

1

請嘗試使用部署程序集選項(Project Properties ---> Deployment Assembly)來配置要將哪些文件部署到WTP Tomcat。日食3.5或之前,此選項被稱爲東西喜歡J2EE模塊依賴關係之前,而源路徑是相對於項目文件夾

enter image description here

部署路徑是相對於你的<<Eclipse IDE workspace>>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ESW\

+0

我已經這樣做了。在ESW下我發現只有lib文件夾並沒有找到類。在庫裏面我發現了我不想在那裏的jar文件,它必須去classes文件夾。我發現的另一個問題是佔位符的彈簧加載問題,即一個proerty沒有被加載 – bekur