2011-05-30 35 views
1

的變化我正在使用運行 - >在服務器上運行,以在本地tomcat實例上運行我的web項目。Eclipse - 動態Web項目沒有拿起jsp或

問題是,當我在JSP和其他項目組件上進行更改時,有時Eclipse會選擇此更改,有時不會。它似乎是一種隨機...

回答

7

這可能是由於各種原因,並不能給出一個確切的答案,而不知道確切的原因。但是,有幾件事可能導致這種情況。

  • 檢查您的自動生成設置(Project - > Build Automatically)。必須啓用此功能才能發佈您的更改。
  • 在服務器定義下,檢查發佈設置。如果沒有,則不會發布任何內容。如果您設置了發佈間隔,則必須等到該時間過去才能使副本與服務器同步。
  • 如果它僅與JSP/JS相關,那麼您的瀏覽器緩存可能會給您一箇舊副本。嘗試清除緩存。
0

另外,當在Liferay/Tomcat下談論css時,您可能會嘗試刪除您的服務器緩存,例如, %catalina_home%/ temp? (我只是刪除下面的所有內容)。如果您試圖動態更新它們,Tomcat可能還會緩存可能導致問題文件的jsp文件。在這種情況下,我通常會刪除catalina工作目錄。我希望這可以幫助某人。

相關問題