开发者社区> 问答> 正文

tomcat多个项目共享lib的问题

我的一个tomcat 下有三个项目 a,b,c ,项目中有 struts spring hibernate 的jar包,我把公共的jar包抽到了 tomcat的lib下,原以为这样会减少内存的使用,但是实际发现 tomcat刚启动就占用了很大内存,和不抽取公共jar包基本没有什么区别?为什么?

展开
收起
落地花开啦 2016-05-27 11:18:26 2871 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    这是当然的。
    jar包又不是JVM里面的实例。
    就好比你的工程就只有一个A.class,不管你new了1个A,还是你new了1000个A,A.class只有一个,但是JVM里面的实例就不是永远只有1个的。

    2019-07-17 19:17:28
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Tomcat 的云原生演进 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载