【发布时间】:2018-07-02 13:12:18
【问题描述】:
我从互联网上搜索了很多资源。但我仍然找不到能准确解决我的问题的特定资源。
在tomcat中,启动时加载类是否有任何顺序。想象一下这样的情况。
我在 webapps 中有 myApp.war 文件。在那场战争中,我有一些库(比如 mylib-2.5.jar 捆绑在其中)。想象一下,我还在 /lib 文件夹中放置了不同版本的同一个库(比如 mylib-2.8.jar)。
所以当我启动我的应用程序并调用特定的端点时,哪个库(版本)将有机会通过类加载器(按需)加载到 JVM 中?
lib 冲突的可能性有多大?原因是什么?
【问题讨论】:
-
@GyroGearless 它没有关于冲突的答案。可能是我的问题标题是错误的。 :))
-
@GyroGearless 问题已编辑。 :))
标签: java tomcat jvm classloader lib