根目录访问 localhost 可以改为。tomcat的webapps目录下的应用删除部署。" />

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

1.tomcat9的webapps下应用的访问 tomcat9的server.xml文件中 下需要加一段:


改完后大致为:

注意:
  • 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/访问就是自己的应用。
【tomcat的webapps目录下的应用删除部署】参考:https://blog.csdn.net/flyinga...

    推荐阅读