【发布时间】:2015-10-20 19:58:22
【问题描述】:
我有这个独特的场景:
假设我有一些 jsp 文件 (a.jsp),并且 tomcat 正在为这个页面提供服务。假设我现在删除文件 a.jsp 并再次添加 a.jsp(几乎没有修改),tomcat 没有采用新修改的文件。它说文件丢失,即使文件在完全相同的位置。否则我必须在 Eclipse 中刷新项目才能使更改生效。
我尝试在 tomcat 的 web.xml 中添加以下块,但没有多大帮助:
<init-param>
<param-name>checkInterval</param-name>
<param-value>1</param-value>
</init-param>
我想知道是否有任何解决方案我不需要刷新项目并且可以无缝地进行更改。
这里的问题是,如果我编辑同一个 jsp(它仍然可以正常工作——更改生效)但如果我删除 jsp 文件,然后添加同一个 jsp 文件(在同一位置)而几乎没有修改更改不生效
【问题讨论】:
-
可能与JSP编译有关。
-
你编辑了哪个
web.xml? -
@ChristopherSchultz:我的意思是tomcat的配置——web.xml,我们有一个单独的jsp servlet部分
标签: java eclipse jsp tomcat server