簡體   English   中英

WAS V8.0開發人員工具-資源(* .xhtml,*。js ...)的熱部署不起作用

[英]WAS V8.0 Developer Tools - hot deployment of resources (*.xhtml,*.js…) is not working

我通過WAS8.0開發人員工具從Eclipse Kepler將基於Maven的EAR部署到WebSphere 8.0 AppServer。

部署配置:

我部署到工作區並選擇字段“從不自動部署” (否則,對任何資源進行一些更改后,自動部署就會啟動,並阻止我至少工作5分鍾)

通過這種配置,我可以很好地調試Java代碼。 AppServer可以識別Java代碼中的更改,而無需重新部署或重新啟動服務器。 但是,只有重新啟動服務器后,服務器才能識別對* .xhtml或* .js之類的資源的更改(這意味着重新部署)。

據我了解,只要將資源復制到正確的位置以便服務器讀取,就足夠了。 (不是嗎?)但是我什至不知道AppServer在“部署到工作空間”模式下從哪個位置讀取資源。

我能做什么? 服務器從何處讀取資源的位置?

我也閱讀了這個Stack Overflow的問題: WAS 8.0 eclipse插件和熱部署
但是這些建議對我沒有用。

當二進制文件的輸出源不是WEB-INF / classs時,靜態資源就會出現問題,例如,當使用Maven時,它們存儲在/ target中。

驗證您的Java構建路徑是否具有如下所示的輸出文件夾:

Maven: YourProject/src/main/webapp/WEB-INF/classes
Without Maven: YourProject/WebContent/WEB-INF/classes

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM