一尘不染

如何将jsp文件热部署到tomcat?

jsp

我不想每次在JSP文件中进行一些编辑时都生成一个war文件。我希望事情能与PHP一起使用。如何热部署到tomcat服务器?热部署是Java标准吗?

可以在我的软件的发行版本中使用这种热部署吗?


阅读 510

收藏
2020-06-08

共1个答案

一尘不染

由于链接的问题并未真正涉及细节…

$CATALINA_BASE/conf/server.xml中,您需要配置本地服务器以解压缩WAR。这是我的开发服务器上的示例:

 <Host appBase="webapps" autoDeploy="true" deployOnStartup="true" 
       deployXML="true" name="localhost" unpackWARs="true">

默认情况下,Tomcat将检查对JSP文件的更改。事实上,你必须改变,对于制作,描述在这里

完成这些更改后,您将在其中找到您的Web应用$CATALINA_BASE/work/Catalina/localhost(再次假设是默认安装;如果要配置服务器名称,则不会localhost)。就地编辑文件,更改将在下次加载页面时显示。

这种热部署可以在我的软件的发行版本中使用吗

如果您想避免难以跟踪的错误,则不可以。

2020-06-08