zoukankan      html  css  js  c++  java
  • tomcat部署项目,war包问题

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

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

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

    2)war包不能在tomcat运行时删除或移动到其他位置,否则会删除自动解压的工程,会把当前war解压的目录也一并删除。你可以停止之后再删除war包

    3)当重新部署时,如果有与war相同的目录,则不会重新部署

    因为在tomcat运行期间,会实时监控webapps目录下的war文件,如果有新增的war包,则会解压它;有删除的war包,就会连同项目一起删除,所以要删除war包,切记先停掉tomcat之后再删除,这样就不会有影响。

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

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

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

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

  • 相关阅读:
    Servlet 06: jar包引入和web配置文件创建
    Servlet 05: Servlet生命周期方法
    Servlet 04: 什么是重定向
    Servlet 03: 通过xml配置文件配置servlet访问路径
    080 面向过程编程
    079 内置函数
    078 匿名函数
    077 递归
    076 生成器
    075 字典生成式
  • 原文地址:https://www.cnblogs.com/HeiDi-BoKe/p/11451972.html
Copyright © 2011-2022 走看看