在tomcat同时部署多个应用时,如果这些应用有公用的jar包,可以将这些jar包提取出来,统一放到tomcat里面进行管理。具体做法如下两种:
第一种方法:将需要共享的jar包放到tomcat安装目录的lib下,这里采用新建shared文件夹的方式,然后修改catalina.properties中的common.loader属性。在common.loader属性原值基础上追加“,${catalina.home}/lib/shared/*.jar”,然后启动tomcat。很显然,需要将共享的jar包放到一个shared目录里,然后将shared目录放到tomcat下lib目录里。
第二种方法:在tomcat的安装目录下面新建一个目录,用于存放公共jar包,这里新建shared文件夹并新建lib目录,修改catalina.properties中的shared.loader属性。设置shared.loader属性值为${catalina.base}/shared/lib,${catalina.base}/shared/lib/*.jar,然后启动tomcat。同样需要将共享的jar包放到shared目录的lib下,不过这次是将shared目录放到了tomcat安装目录下。
共享的jar包不一定按照上面两种目录结构进行放置,放在任何目录下都是可以的,引用的时候用绝对路径进行引用即可。
这样实现jar包的共享可能会出现一个问题,抽离出来的jar包,有可能并不是独立的,还有可能会引用到其他的jar包,这时候就需要将关联的jar包一同抽离出来,否则启动tomcat的时候会报错,这一点很重要。
相关推荐
此压缩包为tomcat8利用redis实现session共享所需要的jar包,包含(commons-pool2-2.6.0.jar、jedis-2.9.0.jar、tomcat-redis-session-manager.jar)直接将三个jar包复制Tomcat目录lib下面,在修改conf下context.xml...
nginx+redis+tomcat 实现负载 && session共享需要的三个jar包,完全可用。
tomcat8+memcached session共享所需的jar包, memcached-session-manager memcached-session-manager-tc8 msm-kryo-serializer spymemcached kryo-serializers所有jar包都有
tomcat8 memcached session共享jar包 ,Tomcat7 使用 memcached-session-manager-tc7-1.9.5.jar其余jar包 一样,已经测试过
此压缩包为tomcat7利用memcache实现session共享所需要的jar包打包,直接将所有jar包复制到系统相应的目录就可以了,亲测jar包齐全可以成功搭建
tomcat集群基于redis共享session使用到的所有jar包,放到tomcat的lib下即可使用 apache-tomcat-7.0.56+nginx-1.8.0+redis-3.0.6集群部署所需JAR包,session共享 tomcat-redis-session-manager1.2.jar jedis-2.6.2....
基于tomcat8+ redis 集群jar包下载以及配置.本人亲自测试有效!
包含的jar包如下: commons-pool2-2.0.jar jedis-2.5.2.jar tomcat-juli-adapters.jar tomcat-juli.jar tomcat-redis-session-manager1.2.jar
tomcat8 +memcached session 共享jar包,目前自己使用的包。肯定可用。配置文件大家可以随便搜索一个的都可以
包含了memcached实现tomcat7的session共享所需要的所有jar包 经本人在linux+nginx 环境测试通过
tomcat8 redis session共享 jar包下载,使用tomcat8.0 tomcat8.5
nignx 进行负载后session失效的完美解决,亲测可用
tomcat8配置session共享所需jar包
适配与Tomcat7、8、9的redis session共享jar包
tomcat7-redis session共享jar包
包含tomcat集群redis会话共享的依赖jar包,包含有2.1.0和2.7.2两个版本,配置方式稍微有点差别,两个版本不兼容。 2.1.0版包含 commons-pool-1.6.jar jedis-2.1.0.jar tomcat-redis-session-manager-1.2-tomcat-7....
tomcat7环境下亲测有效的session共享jar,tomcat集群整合redis必备jar包之一.session共享
tomcat7 tomcat8 使用redis做session共享jar包 已编译过直接可以使用
集群session共享jar包之tomcat8。集群插件,redis方式实现session共享插件
<Valve className="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve" /> <Manager className="com.orangefunction.tomcat.redissessions.RedisSessionManager" host="192.168.24.131" ---...