Tomcat配置共享jar-打包时分离jar包

情景1:有时候打包的时候发现项目会根据pom.xml要下载很多的jar包,上传服务器限速的话,导致部署会很慢。
情景2:如果一个tomcat -webapp下有多个项目的时候,每个项目的lib文件夹 其实这些jar包都是可以公用的。上传一次就可以。
解决办法:编辑tomcat下catalina.properties文件
添加 shared.loader=${catalina.base}/shared/lib,${catalina.base}/shared/lib/*.jar
${catalina.base}表示当前tomcat目录
Tomcat配置共享jar-打包时分离jar包
文章图片

在当前tomcat文件夹下建立对应的共享文件夹。往里面扔公用的jar包。

【Tomcat配置共享jar-打包时分离jar包】Tomcat配置共享jar-打包时分离jar包
文章图片
重启Tomcat 就完成啦。
附:tpom.xml打包时不打jar包,减小war包大小。

org.apache.maven.plugins maven-war-plugin 2.2 falseWEB-INF/lib/**/*true


    推荐阅读