答案是能删除的,前提是先停掉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目录下删除。部署
1)当tomcat启动时,会去查看webapps目录下的全部war包,同时查看是否有该war包对应的已解压的同名目录,若是已经存在就不会在解压,也不会覆盖该同名目录下的文件监控
2)只有当你删除war包对应的同名文件后,启动tomcat服务时才会进行解压war包文件的动做项目