【发布时间】:2012-12-28 09:40:00
【问题描述】:
让我有一个应用程序服务器(例如 Jboss 或 WebLogic)。
我在这个 AS 上部署了两个 java ee 应用程序(web1.ear、web2.ear)。
我可以从web2.ear 获取web1.ear 的类路径(或ClassLoader)吗?
或者他们有相同的类加载器?
【问题讨论】:
-
如前所述,您的问题是特定于实现的。在 JBoss(至少在 JBoss 7 之前)中,您可以例如关闭类路径隔离,以便将所有已部署的应用程序放在同一个类加载器中 - 它带来的依赖地狱。不推荐。
标签: java jakarta-ee classpath classloader