在没有启用发布的情况下,使用 Tomcat 和 Serve 模块在 Eclipse WTP 中的类文件更改时停止应用程序重新启动

发布于 2024-12-29 02:57:16 字数 413 浏览 0 评论 0 原文

当启用“服务模块而不发布”时,似乎不可能阻止应用程序在类文件更改时重新加载。我在服务器配置中选择了“从不自动发布”,但每次我修改类文件(不是 JSP - JSP 更改一切正常)时,我的 Web 应用程序都会重新启动。

经过一番挖掘后,我发现将 server.xml 中的 更改为 false 会停止重新加载。

但是,如何告诉 WTP 将 reloadable 设置为 false 来发布应用程序呢?无论我的发布偏好如何,它似乎总是使用 reloadable="true" 进行发布......

It seems to be impossible to prevent application from reloading on a class file change when "Serve modules without publishing" is enabled. I have "Never publish automatically" selected in Server configuration, but every time I modify a class file (not a JSP - with JSP changes all is OK), my web app gets restarted.

After some digging around I found that changing <Context .. reloadable="true" to false in server.xml stops the reloading.

But how do I tell WTP to publish applications with reloadable set to false? It seems to be always publishing with reloadable="true", regardless of my publishing preferences...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

青芜 2025-01-05 02:57:16

我要回答我自己的问题。只需转到“服务器”视图,双击服务器,选择底部的“模块”选项卡,然后禁用自动重新加载即可。完毕。

Going to answer my own question. Just go to the Servers view, double-click on the server, select Modules tab at the bottom, and disable auto-reloading there. Done.

鲸落 2025-01-05 02:57:16

我在 Eclipse 中使用 Tomcat 时遇到了同样的问题。当 Eclipse 强行关闭时,我的 Tomcat 服务器处于打开状态,当我再次打开并启动时出现错误:“端口正在运行”

要解决此问题,请使用命令终止此端口进程。
下次,在您的服务器中执行 ->打开配置->参数->停止开始->应用

因此,每当您的 Eclipse 退出或终止时,服务器都会自动停止。

I was getting same issue while using Tomcat in Eclipse. My Tomcat server was ON when Eclipse get closed forcefully , when I open again and start Error: "Port is running" .

To fix this, kill this port process using command.
And next time, in your server do -> Open configuration -> Argument-> Stop start -> Apply

So whenever your Eclipse exits or gets terminated, the server automatically stops.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文