tomcat部署项目,war包问题

tomcat部署项目后,war包是否能删除

答案是能删除的,前提是先停掉tomcat后才能删除web

1)在tomcat中webapps目录下上传war包后,对war包自动解压tomcat

2)war包不能在tomcat运行时删除或移动到其余位置,不然会删除自动解压的工程,会把当前war解压的目录也一并删除。你能够中止以后再删除war包app

3)当从新部署时,若是有与war相同的目录,则不会从新部署webapp

由于在tomcat运行期间,会实时监控webapps目录下的war文件,若是有新增的war包,则会解压它;有删除的war包,就会连同项目一块儿删除,因此要删除war包,切记先停掉tomcat以后再删除,这样就不会有影响。spa

注意:最好是部署好项目后,先别开启tomcat服务,先将war包备份以后从webapps目录下删除。部署

tomcat服务webapps目录下的war包和同名已解压项目,如何加载

1)当tomcat启动时,会去查看webapps目录下的全部war包,同时查看是否有该war包对应的已解压的同名目录,若是已经存在就不会在解压,也不会覆盖该同名目录下的文件监控

2)只有当你删除war包对应的同名文件后,启动tomcat服务时才会进行解压war包文件的动做项目

相关文章
相关标签/搜索