在 Eclipse 中如何使本地 tomcat 服务器重新发布而 Eclipse 不在前台
In Eclipse how to make local tomcat server republish WITHOUT Eclipse being in the foreground
我正在开发一个 Java/JSP/Javascript Web 应用程序,使用 Eclipse Oxygen 及其本地 Tomcat 8.5 服务器,相当符合标准配置:
如果我在 Eclipse 中 所有 工作,这将非常有效:在每次资源更改时,所有内容都会重新发布。太棒了!
但是 JavaScript 部分我想在另一个 IDE (WebStorm) 中开发,它使用与 Eclipse 相同的源目录。当我从外部 IDE 保存文件时,如果我将 Eclipse 带到前台,Tomcat 确实会获取资源更改 只有 。这很麻烦。
如何将 Eclipse Tomcat 服务器配置为:
- 定期重新发布(无论资源如何变化)
或
- 重新发布文件系统资源更改,而不是 Eclipse 资源更改。
您可以通过编辑工作区首选项来执行此操作:
导航到 Window -> Preferences -> General -> Workspace
并激活以下复选框:
Refresh using native hooks or polling
Refresh on access
这应该(延迟几秒钟)在被外部应用程序更改时刷新、构建和部署资源。
我正在开发一个 Java/JSP/Javascript Web 应用程序,使用 Eclipse Oxygen 及其本地 Tomcat 8.5 服务器,相当符合标准配置:
如果我在 Eclipse 中 所有 工作,这将非常有效:在每次资源更改时,所有内容都会重新发布。太棒了!
但是 JavaScript 部分我想在另一个 IDE (WebStorm) 中开发,它使用与 Eclipse 相同的源目录。当我从外部 IDE 保存文件时,如果我将 Eclipse 带到前台,Tomcat 确实会获取资源更改 只有 。这很麻烦。
如何将 Eclipse Tomcat 服务器配置为:
- 定期重新发布(无论资源如何变化)
或
- 重新发布文件系统资源更改,而不是 Eclipse 资源更改。
您可以通过编辑工作区首选项来执行此操作:
导航到 Window -> Preferences -> General -> Workspace
并激活以下复选框:
Refresh using native hooks or polling
Refresh on access
这应该(延迟几秒钟)在被外部应用程序更改时刷新、构建和部署资源。