我需要做什么才能使我的 JSP 代码更改在本地安装的 Tomcat 上生效?我尝试了所有在我看来合乎逻辑的方法:尝试清理项目、构建项目、发布 Tomcat、重新启动 Tomcat 和清理 Tomcat。什么都不管用。我的更改突然出现,我无法弄清楚在发生更改之前需要什么。这真是令人沮丧。
有时清理项目,然后重新启动服务器,有时则不行。实际上,我认为 Tomcat 在某些时间间隔内会刷新,它根本不在乎我做什么。
我之前问过这个问题作为另一个问题的一部分,但我没有得到很好的答案。至少不是可以帮助我解决这个问题的答案。
我查看了 server.xml 文件,对于我的项目,我有这个:
<Context docBase="RTTA" path="/RTTA" reloadable="true" source="org.eclipse.jst.j2ee.server:RTTA"/></Host>
在 Tomcat 服务器(服务器选项卡)下的 RTTA 条目旁边,它显示 [Synchornized],但事实并非如此。
谢谢。
最佳答案
WTP + Tomcat 不能很好地工作,唉。在许多项目中,我使用了 FileSync用于同步项目和(外部)tomcat 中的文件的插件。 Tomcat 仍然通过 eclipse 控制(以 Debug模式启动),但应用程序不通过 WTP 部署。
关于java - 如何发布 JSP 代码更改,从 Eclipse 到 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7236658/