JavaEE Servlet不会进行热部署

时间:2016-11-22 17:45:10

标签: eclipse servlets java-ee glassfish

我开始使用javaEE,目前正在做一些基本的servlet。所以我使用Eclipse neon和GlassFish服务器。创建了一个动态的Web项目,一切正常。

问题是servlet文件更改。如果java文件发生了变化,则没有任何反应 - 没有热部署/重新发布。我必须完成从服务器中删除应用程序并重新添加它以查看更改。

  • 更改.html文件有效(不会影响servlet的更改)
  • Rebuild什么都不做
  • 服务器"清洁"什么都不做
  • 服务器重启不执行任何操作
  • "资源发生变化时自动发布"当然是,因此html改变

1 个答案:

答案 0 :(得分:0)

问题可能是,它没有观察到触发重新部署的正确文件。

我还没有为GlassFish尝试过,但可以看到与使用默认服务器设置描述的WildFly相同的行为。

尝试将\.class$添加到服务器设置中的“应用程序重新加载行为”部分。 (这将是爆炸部署的情况。)

this问题

中对varantes的回答