Eclipse:在我重新启动 Eclipse 之前,Apache Tomcat 不会更新我的项目

标签 eclipse apache tomcat

我已经测试了我的一个简单的 form.html。我在这里更改了一些东西,然后右键单击项目,在服务器上运行。我的服务器 (Apache Tomcat) 将运行我的项目。

但是,我不知道为什么,它很少更新我的项目。 (意思是 form.html 没有变化!!!)直到我重新启动 eclipse 并再次运行项目。

也许奇怪的是:没有消息框出现问我:“你想重新启动服务器”像以前一样。但是我在 Eclipse 中配置了“总是在需要时重新启动服务器”到“总是”。但是,在我更改 form.html 中的一些空间后,我只看到 Eclipse 保存并运行项目。 (不停止并再次启动服务器)。也许问题就在这里!!!

(之前点过不重启服务器,记住这个 Action ),但是不知道怎么重新配置

谢谢:)

最佳答案

打开“服务器” View 并双击您的服务器。检查服务器位置和部署路径。打开发布选项卡并确保选中“资源更改时自动发布”。静态资源热部署,无需重启服务器。

您始终可以通过在“服务器” View 中单击您的服务器名称,然后单击最右侧(标题中)的图标,Ctrl+Alt+ 来重新发布资源P.

可以在此处修改“重启服务器”功能:window > prefereces > server > launching

关于Eclipse:在我重新启动 Eclipse 之前,Apache Tomcat 不会更新我的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10250861/

相关文章:

eclipse - 如何在没有eclipse本身的情况下安装eclipse颜色主题插件

java - 在 Eclipse 中,我如何制作一个工具栏按钮或菜单命令来修改我当前的选择?

apache - 从 http 切换 https 后 Websocket 不工作

Eclipse - 下载 content.jar ... 安装插件时超时

java - 2011 年 Swing 应用程序的首选可视化编辑器 Eclipse 插件是什么?

php - 在服务器上加载扩展 gRPC 但 extension_loaded ('grpc' ) 在 PHP 中运行时返回 false

php - 禁用 iframe 的基本身份验证

具有 dbcp 池的 tomcat webapp - 池线程是免费的,但 http-bio 线程不能获取它

apache - 我如何从日志中判断对我的 Tomcat 服务器的请求使用的是 HTTP 还是 HTTPS?

java maven如何使用捆绑的tomcat创建应用程序