是否可以在WAR文件中指定WebSphere类加载器委托模式?



我正在制作一个作为WAR文件分发的应用程序。我们支持的应用服务器包括WebSphere 7.0、8.0和8.5。这个WAR文件需要PARENT_LAST类加载器委托模式,以便优先选择绑定的库,而不是使用was提供的版本。

在部署web模块时,可以在WAS控制台中为它设置类加载器委托模式,并且一切正常。但是,理想情况下,我希望这是自动发生的,以避免客户执行另一个步骤。

有什么我可以添加到WAR文件来指定类加载器委托模式?这个问题和网络上的其他地方讨论创建deployment.xml文件,但据我所知,只能放在EAR文件中,不能放在独立的WAR文件中。

关于WebSphere类加载的一些信息可以在这里和这里找到。

Try

单击Servers> Server Types> WebSphere application Servers> server_name

我相信你可以将Server类加载器设置为Server作用域,然后所有部署到它的应用程序,除非被覆盖,都会跟随。

致意。

更多信息在这里。

最新更新