eclipse - 是否可以在不重新启动 JSF 中的服务器的情况下更新应用程序?

标签 eclipse jsf tomcat jakarta-ee icefaces

我正在使用 Eclipse 3.5、Tomcat 6、JSF 1.2 和 IceFaces 1.8。每当我更新我的应用程序中的任何文件时,我都必须重新启动服务器才能看到最新的更改。如何在不重启服务器的情况下更新我的应用程序?

服务器选项“资源更改时自动发布”已被选中。

更新:如果我更改主文件,可以立即看到更改。但是,如果我更新 <jsp:directive.include /> 中使用的任何文件标记,我必须重新启动服务器以检查更改或使用虚假更新更新主文件,例如添加空格。

最佳答案

Servers View 中,双击 Tomcat 条目,转到右上角的Publishing 部分并选择Automatically publish when resources change

alt text

但这不会立即发生,大约需要 3 秒。例如,Glassfish 可以在亚秒级内完成。

关于eclipse - 是否可以在不重新启动 JSF 中的服务器的情况下更新应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3848510/

相关文章:

java - 无法在 Eclipse Photon 上安装 windowbuilder 插件

java - 为什么在简单的 JAX-RS servlet 中出现 404?

java - 无法在 Tomcat 8 上部署 war 文件

Java Tomcat 8.5/Spring 4 从 URL 中移除多个空格

eclipse - 将项目添加到程序集部署时找不到条目

java - 如何设置 <p :column> in a <p:dataTable> ? primefaces 的宽度和边距

jsf - 自定义 JSF 组件属性列表

jsf - 为什么 JSF 没有官方文档 <f :ajax/> tag

java - 容器与 Servlet 身份验证

android - 检查是否安装了付费应用