我使用Eclipse的Java EE IDE中的Apache Tomcat 6版本來開發Web應用程序。的Apache Tomcat使用舊的資源 - 在Eclipse項目的變化不會反映在Web應用程序
應用程序的結構很簡單,只有兩個班,一個是servlet類,另一個是它由servlet建成並完成大部分工作的對象。
,我遇到的問題是這樣的:因爲這是我這兩個類文件所做今早變更尚未出現在Web應用程序的行爲。該應用程序的行爲就像從昨天開始運行我的代碼一樣。爲了確保這種情況,我暫時以激進的方式改變了程序的行爲,但這些更改仍然不會影響Web應用程序。
一些相關的信息:我運行Ubuntu 12,我的Eclipse項目設置爲自動構建和Tomcat服務器在默認情況下,每當資源改變爲自動發佈配置爲自動加載模塊。我還清除了服務器工作目錄下的 。
我該如何解決這個問題?我需要我的web應用程序來實現我對servlet的源代碼和servlet使用的類所做的更改。
嘗試重新啓動服務器。您也可以嘗試從服務器添加和刪除項目。 – Susie
我嘗試了這兩種方法,重新啓動了服務器,刪除了項目並將其添加回來,有意重新發布了服務器,並在刷新了我的eclipse項目之後進行了所有這些。 – JGSuw
我甚至刪除舊項目,建立了一個新的動態Web項目,並導入我的兩個源代碼文件和依賴全部恢復到新的項目文件夾,但Tomcat一直沒有實現,我所做的更改0_0 – JGSuw