我使用 autoDeploy =" false"配置了tomcat server.xml。 deployOnStartup ="开始"
当tomcat启动时,它会立即部署webapp。我的webapp需要大约3分钟才能启动。
如果 java.net.BindException:地址已经在使用:发生了绑定,tomcat无法处理任何请求,但tomcat进程仍然存在。浪费了3分钟。
如果我配置 autoDeploy =" true" deployOnStartup =" false" tomcat将在启动成功后部署webapp。但如果我在webapp中编辑一些文件,我不希望tomcat自动部署webapp。
如何让tomcat在成功启动后才部署webapp,如果文件发生更改,则不要重新部署webapp( autoDeploy =" false" )