parent_last 是否影响其他应用程序?我使用 parent_last 的应用程序是否受到其他应用程序的影响?
服务器设置为“多个类加载器”(每个应用程序 IIUC 一个)。
据我了解,这意味着所有类都是从应用程序加载的,对吗?
如果另一个应用程序加载存在于 websphere 扩展中的类,然后我的应用程序使用该类会发生什么。它会被重新加载,还是会使用来自父母的那个?(它可能与我的应用程序中的类不兼容)。
websphere手册说:
“通过指定首先使用本地类加载器加载的类(最后一个父类),您的应用程序可以覆盖父类加载器中包含的类,但如果您混合使用覆盖类和非覆盖类,此操作可能会导致 ClassCastException 或 LinkageErrors 。”
但我不明白这种潜在的风险。有人可以为此提供示例吗?