Tomcat将第三方jar移除你的WEB-INF/lib
Tomcat将第三方jar移除你的WEB-INF/lib
miaojiangmin 发表于5个月前
Tomcat将第三方jar移除你的WEB-INF/lib
  • 发表于 5个月前
  • 阅读 28
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

遇到这种需求,一般有两种情况, ####一是在云环境下,通过部署在云服务器上, 希望War包比较小,毕竟越大上传的时间也越大。 ####还有一种情况对应在一个Tomcat上部署多个项目, 而且多个项目之前还有一大部分的第三方jar包是相同的,这样可以提交tomcat的加载速度,减少内存的消耗。(理论上应该是这样的),但是我亲自实践后,发现还是差别不是很大,加载速度反而变慢了几秒,内存消耗的话,减少了10-20M左右,并没有我想想中的那么大,因为三个项目公共的jar包大概在50m左右,那么理论上能减少100m的内存消耗。不知道我查看内存的方法是不是有问题,我是用任务管理器中的内存来查看的。还是说tomcat对于这种情况进行了优化。

对于第一种情况,可以参考方法文章

Tomcat中将第三方jar移出你的WEB-INF/LIB

对于第二种情况的话,可以参考文章

tomcat 的lib下添加多个web项目共享的jar包方法

tomcat中设置多项目共享jar包

共有 人打赏支持
粉丝 8
博文 241
码字总数 63286
×
miaojiangmin
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: