【发布时间】:2014-06-19 22:30:09
【问题描述】:
我将一个基于 maven 的 EAR 从 Eclipse Kepler by WAS8.0 Developer Tools 部署到 WebSphere 8.0 AppServer。
部署配置:
我将部署到工作区并选择字段“从不自动部署”。 (因为否则在对任何资源进行一些更改后,自动部署就会启动并阻止我工作至少 5 分钟)
通过这种配置,我可以很好地调试我的 java 代码。 AppServer 可以识别 Java 代码中的更改,而无需重新部署或重新启动服务器。 但是只有在重新启动服务器后(这意味着重新部署),服务器才能识别对 *.xhtml 或 *.js 等资源的更改。
据我了解,将资源复制到正确的位置以便服务器读取就足够了。 (不是吗?) 但是我什至不明白AppServer从哪个位置读取资源在这种模式下“部署到工作区”。
我能做什么? 资源的位置在哪里,服务器从哪里读取它们?
我也读过这个堆栈溢出问题:WAS 8.0 eclipse plugin and hot deployment
但这些建议对我不起作用。
【问题讨论】:
标签: eclipse debugging jakarta-ee deployment websphere