ext文件夹在websphere中的使用

ext文件夹在websphere中的使用,websphere,Websphere,有人知道WebSphere中lib/ext文件夹的用途是什么,它与共享库的主要区别是什么吗 我在使用WebSphere JAR时面临很多问题。持有全局共享库(因此服务器上只存在这些库的一个全局实例,而不是每个模块中都打包的库) 享受本技术说明底部的一些详细阅读材料: 您需要知道的是,如果您在WebSphere服务器或应用程序级别中使用默认类加载策略(父级优先),则lib/ext目录中JAR中包含的所有类肯定会加载到应用程序中相同的类中(例如,WEB应用程序中WEB-INF/lib目录中的JAR)

有人知道WebSphere中lib/ext文件夹的用途是什么,它与共享库的主要区别是什么吗


我在使用WebSphere JAR时面临很多问题。

持有全局共享库(因此服务器上只存在这些库的一个全局实例,而不是每个模块中都打包的库)

享受本技术说明底部的一些详细阅读材料:

您需要知道的是,如果您在WebSphere服务器或应用程序级别中使用默认类加载策略(父级优先),则lib/ext目录中JAR中包含的所有类肯定会加载到应用程序中相同的类中(例如,WEB应用程序中WEB-INF/lib目录中的JAR)

在lib/ext中,WebSphere通常使用非标准库,或者您也可以删除自己的库,以便从WebSphere中的其他所有类都可以看到这些库(注意:这有时可能是问题的根源)

在WAS级别设置您自己的库的更灵活的方法是使用WebSphere


与lib/ext库的区别在于,您可以更轻松地在服务器或应用程序级别管理和设置共享库,而不是强制要求服务器中的每个类都使用lib/ext库。

WebSphere/AppServer/lib/ext与共享库之间的主要区别在于中包含lib/ext库ong>all配置文件和inall服务器。它们也由服务器扩展类加载器读取,该加载器不可配置

另一方面,共享库在特定的配置文件中配置,可以与给定的服务器或特定的应用程序相关联

有关更多信息,请参见以下页面:


更改/添加ext/lib的内容是一个坏主意。请参见

对此我真的很抱歉,但我错误地否决了你的答案。现在必须先编辑答案,然后才能将我的否决票更改为否决票。你能对你的答案做任何更改吗?@DmitriyKonovalov如果你感兴趣,我已经添加了有关该主题的更多信息可以查看-“lib/ext库包含在所有配置文件和所有服务器中。”谢谢,我不知道!