tomcat的webapps目录下的应用删除部署详解

 更新时间:2022年09月09日 11:05:00   作者:niewj  
这篇文章主要介绍了tomcat的webapps目录下的应用删除部署详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

1.tomcat9的webapps下应用的访问

tomcat9的server.xml文件中 <Host>下需要加一段:

<Context docBase="/xxx/tomcat9/webapps/xxx" path="/" reloadable="true"></Context>

改完后大致为:

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
            <Context docBase="/xxx/tomcat9/webapps/xxx" path="/" reloadable="true"></Context>

注意:

  • path="/" 意思是,相当于指定此应用作为和默认时ROOT的访问方式-->根目录访问
  • localhost 可以改为具体的域名,比如 www.niewj.com,具体实际看你的域名

2. 进一步:删除webapps下所有目录,只留自己应用

2.1 删除说明

  • docs、examples和ROOT这几个文件夹是可以直接删除的;
  • host-manager和manager删除后会有日志告警,要消除,需要做如下操作

2.2 需要删除的内容

tomcat/conf/logging.properties 删除部分配置:

[1] handlers删除两项:

3manager.org.apache.juli.AsyncFileHandler, 4host-manager.org.apache.juli.AsyncFileHandler,

[2] 下面该两项相关的也都删掉(注掉即可):

# 3manager.org.apache.juli.AsyncFileHandler.level = FINE
# 3manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
# 3manager.org.apache.juli.AsyncFileHandler.prefix = manager.
# 3manager.org.apache.juli.AsyncFileHandler.maxDays = 90
# 3manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8
# 4host-manager.org.apache.juli.AsyncFileHandler.level = FINE
# 4host-manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
# 4host-manager.org.apache.juli.AsyncFileHandler.prefix = host-manager.
# 4host-manager.org.apache.juli.AsyncFileHandler.maxDays = 90
# 4host-manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8

3. 小结

而后,webapps 下所有都删掉,只保留自己业务相关的应用即可,而且配合第一点,直接localhost:8080/访问就是自己的应用。

参考  https://www.jb51.net/article/262253.htm

以上就是tomcat的webapps目录下的应用删除部署详解的详细内容,更多关于tomcat webapps目录删除的资料请关注脚本之家其它相关文章!

相关文章

  • Tomcat源码导入idea的方法

    Tomcat源码导入idea的方法

    这篇文章主要介绍了Tomcat源码导入idea的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • tomcat7的配置文件server.xml解析

    tomcat7的配置文件server.xml解析

    本篇文章主要介绍了tomcat7的server.xml解析,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • tomcat管道模式 pipeline与valve详解

    tomcat管道模式 pipeline与valve详解

    这篇文章主要介绍了tomcat管道模式 pipeline与valve详解,管道模式就像一条管道把多个对象连接起来,整体看起来就像若干个阀门嵌套在管道中,而处理逻辑就放在阀门上,需要的朋友可以参考下
    2019-07-07
  • tomcat 实现会话绑定的方法步骤

    tomcat 实现会话绑定的方法步骤

    这篇文章主要介绍了tomcat 实现会话绑定的方法步骤
    2024-03-03
  • Tomcat执行startup.bat出现闪退的可能原因及解决

    Tomcat执行startup.bat出现闪退的可能原因及解决

    本文主要介绍了Tomcat执行startup.bat出现闪退的可能原因及解决,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04
  • Apache Tomcat如何高并发处理请求

    Apache Tomcat如何高并发处理请求

    本文主要介绍了Apache Tomcat如何高并发处理请求,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-03-03
  • 教你如何通过JConsoler监控Tomcat的JVM内存

    教你如何通过JConsoler监控Tomcat的JVM内存

    这篇文章主要介绍了教你如何通过JConsoler监控Tomcat的JVM内存,主要通过jmx 对java进行监控的方法,tomcat故障案例解析,本文给大家介绍的非常详细,需要的朋友可以参考下
    2021-11-11
  • 在Win10上安装Tomcat服务器及配置环境变量的详细教程(图文)

    在Win10上安装Tomcat服务器及配置环境变量的详细教程(图文)

    Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,本文主要讲述Windows环境Tomcat服务器安装与环境变量配置,感兴趣的朋友跟随小编一起看看吧
    2019-11-11
  • 腾讯云服务器tomcat端口无法访问的解决方法

    腾讯云服务器tomcat端口无法访问的解决方法

    本文主要介绍了腾讯云服务器tomcat端口无法访问的解决方法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • Windows如何设置定时重启Tomcat

    Windows如何设置定时重启Tomcat

    本文主要介绍了Windows如何设置定时重启Tomcat,可以使用Windows系统的计划任务程序,在这里设置定时执行的.bat批处理文件,具有一定的参考价值,感兴趣的可以了解一下
    2024-01-01

最新评论