耳朵内的第三方罐子可以从耳朵内的类进入

时间:2017-11-24 07:45:00

标签: java jar ejb ear

我想在我的应用程序中使用第三方jar。但它的尺寸太大了。所以我想访问它而不将其嵌入.ear文件中。我怎样才能从耳内的课程中获取耳外的第三方罐子。

我尝试将jar文件添加到其部署的服务器上的lib文件夹中。但它不起作用。同样在集群环境中,我将不得不在每个服务器上保留它的副本。

我怎样才能避免这种情况。我可以以某种方式远程访问第三方jar。

耳朵内的第三方罐子可以从耳内的课程进入

2 个答案:

答案 0 :(得分:0)

您可以在EE服务器控制台中创建共享库,指定这些jar文件所在的目录。

然后,不要忘记将此共享库绑定到您的应用程序,因此这些jar中的类可以由您的应用程序类加载器加载。可能会有一个像"使用隔离的类加载器来存储库#34;这样你也可以使用该选项。

答案 1 :(得分:0)

当前Java EE规范未定义此行为的实现。但是,大多数供应商都会提供一些添加客户端库的方法。

因此,您需要查看供应商的文档来完成此任务。