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包_第1张图片

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

 

Tomcat配置共享jar-打包时分离jar包_第2张图片重启Tomcat 就完成啦。

附:tpom.xml打包时不打jar包,减小war包大小。


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

 

你可能感兴趣的:(Tomcat配置共享jar-打包时分离jar包)