【tomcat】tomcat專案共享jar配置
有時在部署多個獨立web專案到tomcat伺服器時,多個專案可能存在大多數相同的jar包,如果按照常規的方法將各個專案的jar包打包在工程中的lib目錄下,那麼tomcat啟動後需要為每個工程重複載入很多次相同jar包,此時一方面造成記憶體浪費,嚴重時還會造成tomcat伺服器報錯停止,解決辦法之一是將重複的jar包配置到tomcat的共享庫中,由tomcat啟動時load一次。如下為具體實現:
1、準備共享jar
在tomcat安裝目錄下新建shared\lib目錄用於存放需要共享的jar包,並將需要共享的jar包拷貝到該目錄;
2、配置共享jar
編輯tomcat安裝目錄下的conf\catalina.properties檔案,找到其中shared.loader=的配置,將共享jar的目錄新增到其中。如本文新增後的該配置如下:
shared.loader=${catalina.base}/shared/lib,${catalina.base}/shared/lib/*.jar
3、去掉各個web專案中重複的庫
4、重啟tomcat伺服器
相關文章
- 配置springboot專案使用外部tomcatSpring BootTomcat
- Tomcat部署web專案TomcatWeb
- Tomcat匯入專案Tomcat
- tomcat配置訪問專案時不需要加專案名稱Tomcat
- Tomcat部署web專案流程TomcatWeb
- nginx+tomcat+session共享NginxTomcatSession
- Tomcat 共享session問題TomcatSession
- nginx多個專案放在不同的tomcat中,共享同一個埠NginxTomcat
- Ubuntu配置tomcatUbuntuTomcat
- 將域名指向tomcat的專案Tomcat
- Maven配置-使用Maven建立WEB專案支援Tomcat目錄部署MavenWebTomcat
- tomcat7 與 tomcat8 載入 jar包的順序TomcatJAR
- 02 eclipse中配置Web專案(含eclipse基本配置和Tomcat的配置)EclipseWebTomcat
- Tomcat 的 Server 檔案配置詳解!!!TomcatServer
- Tomcat (1) —— Mac下配置Tomcat Https/SSLTomcatMacHTTP
- Tomcat 部署專案的三種方法Tomcat
- 如何打包部署一個tomcat專案Tomcat
- tomcat 部署多個專案的技巧Tomcat
- Tomcat配置安裝Tomcat
- Tomcat Context配置TomcatContext
- Tomcat配置HTTPSTomcatHTTP
- Springboot2專案配置(熱部署+war+外部tomcat+外部配置檔案)Spring Boot熱部署Tomcat
- 詳解Tomcat 配置檔案server.xmlTomcatServerXML
- mysql相關的jar影響了tomcatMySqlJARTomcat
- tomcat+tomcat例子游戲+maven自動下載jar+uuid用法TomcatMavenJARUI
- tomcat 優化配置 java-8 tomcat-7Tomcat優化Java
- 通過配置tomcat在瀏覽器訪問非專案中的檔案Tomcat瀏覽器
- SpringBoot配置外部Tomcat專案啟動流程原始碼分析(長文)Spring BootTomcat原始碼
- #Tomcat學習(3)#Tomcat多例項配置和反向代理叢集配置Tomcat
- springboot 專案部署到外部tomcatSpring BootTomcat
- springboot專案部署到tomcat容器Spring BootTomcat
- Springboot專案部署到外部TomcatSpring BootTomcat
- Spring Boot專案部署到外部TomcatSpring BootTomcat
- 快速部署tomcat專案的Shell指令碼Tomcat指令碼
- tomcat伺服器部署多專案方法Tomcat伺服器
- 什麼是Tomcat? 如何在IDEA中配置Tomcat?TomcatIdea
- IntelliJ IDEA 配置遠端Tomcat:Tomcat server RemoteIntelliJIdeaTomcatServerREM
- Tomcat常用優化配置Tomcat優化