網站首頁 編程語言 正文
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
原文鏈接:https://segmentfault.com/a/1190000042448084
相關推薦
- 2022-05-28 Python實現孤立隨機森林算法的示例代碼_python
- 2022-10-06 Python+Scipy實現自定義任意的概率分布_python
- 2022-09-13 Android實現縮放動畫_Android
- 2022-12-12 Android?WindowManager深層理解view繪制實現流程_Android
- 2023-07-05 cnpm安裝appium出現cannot find module xxx
- 2022-11-05 Android開發使用Databinding實現關注功能mvvp_Android
- 2022-12-29 Android?Activity狀態與操作探究_Android
- 2023-07-02 cv2.imread?和?cv2.imdecode?用法及區別_python
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支