看來好像RAD公佈動態web項目到WebSphere已經RAD 7.5和RAD之間改變8.RAD 8中的「無需發佈服務模塊」?
在RAD 7.5,在一個動態的Web項目從「的WebContent」文件夾中的內容直接從該文件夾投放方式。因此,如果更改是在RAD之外進行的,則例如由另一個編輯器進行更改,這些更改反映在下一次瀏覽器刷新時。沒有必要刷新RAD項目。
此行爲與Tomcat的「無需發佈的服務模塊」選項類似。
在從 「的WebContent」 文件夾RAD8內容看起來被複制到一個臨時文件夾(即{工作空間} \。元數據位於\ .plugins \ org.eclipse.wst.server.core \ TMP0 \)當發佈。這意味着,如果您在RAD之外編輯文件,則必須刷新RAD項目,以便知道這些更改,然後進行發佈,以便它們反映在服務器上。
有沒有辦法讓「沒有發佈的服務模塊」式行爲回來?
我試過「運行服務器與工作區中的資源」無濟於事。任何建議,將不勝感激!
謝謝!
謝謝,但我沒有試圖阻止自動發佈,我試圖讓服務器直接從工作區提供內容(特別是.js文件)(因此不需要發佈)。 – NickTee 2012-03-08 22:24:02
我最終通過在服務器前放置一個nginx代理來解決問題,該代理攔截特定路徑中任何靜態文件的調用,並直接從工作區提供它們。這不是理想的,但它的工作原理。 – NickTee 2012-03-08 22:25:39