Tomcat如何通知新的Jsp上传时间

时间:2014-10-14 19:50:41

标签: java jsp tomcat java-web-start

当我们直接将JSP页面上传到tomcat应用程序部署目录的地方时,为什么我们不需要重启Tomcat? tomcat如何知道它有新的JSP页面?

当用户点击url /myapp/mynewjsp.jsp时他/她总是获得新的jsp部署页面。

2 个答案:

答案 0 :(得分:1)

Tomcat具有自动部署功能。当您更新JSP文件时,它会检测到您已经这样做,编译它,并将旧编译的JSP页面替换为它编译成java类的新页面。

http://tomcat.apache.org/tomcat-6.0-doc/deployer-howto.html

如果您不希望这种情况发生,您可以关闭Web应用程序的自动部署功能。链接中描述了你如何做到这一点。

答案 1 :(得分:0)

嘿,您可以使用jetty插件自动部署tomcat文件夹。您不需要将文件粘贴到webapps文件夹中。如果您使用maven项目结构,则在pom.xml文件中添加jetty插件。有一些命令可以像mvn jetty一样运行:运行等......这些解决方案可以让你解决这些问题