WebSphereApplicationServerV8.5强制在libs文件夹中使用jar

WebSphereApplicationServerV8.5强制在libs文件夹中使用jar,websphere,classpath,websphere-8,emf,Websphere,Classpath,Websphere 8,Emf,有没有办法让WebSphereApplicationServer使用应用程序的WEB-INF/libs文件夹中的jar位置,而忽略服务器的plugin文件夹中可用的jar位置。 我在我的应用程序中使用EMF,服务器中提供的版本不支持EMF GenericType,因此我想让应用程序使用libs文件夹中的jar文件 感谢您的帮助这是完全可能的。您需要将类加载顺序从父级第一更改为父级最后。这将导致它在应用程序运行后查阅服务器运行时版本的代码。这在中有记录 您可能需要考虑的另一种方法是使用一个隔离的共

有没有办法让WebSphereApplicationServer使用应用程序的WEB-INF/libs文件夹中的jar位置,而忽略服务器的plugin文件夹中可用的jar位置。 我在我的应用程序中使用EMF,服务器中提供的版本不支持EMF GenericType,因此我想让应用程序使用libs文件夹中的jar文件


感谢您的帮助

这是完全可能的。您需要将类加载顺序从父级第一更改为父级最后。这将导致它在应用程序运行后查阅服务器运行时版本的代码。这在中有记录

您可能需要考虑的另一种方法是使用一个隔离的共享库。这是一个很好的介绍,为那些在。这些设置更为复杂,但使用父类最后一个类加载顺序有时会导致意外的副作用,这些副作用不会在独立的共享库中发生。

可能的重复