如何在weblogic

时间:2017-06-21 17:50:31

标签: java oracle shared-libraries weblogic weblogic11g

我有十几个ear文件,它们为weblogic中作为企业应用程序部署的每个组件加载相同的jar集...我想将这些依赖项移动到“共享库”(可选包)jar文件。我完成了将这些工件移动到jar文件并使用{/ 1}}中的Extension-Name添加MANIFEST.MF的工作。

http://docs.oracle.com/cd/E12840_01/wls/docs103/programming/libraries.html

现在,在部署引用它们的企业应用程序组件之前,我需要将此“共享库”可选包部署到weblogic 11g。目前,部署是在脱机模式下使用一堆wlst jython脚本完成的,它在文件系统上完全安装了域。如何在脱机模式下部署共享库?

1 个答案:

答案 0 :(得分:0)

我无法弄清楚如何在离线模式下部署共享库,只能在线部署,因此我使用wlst工具重新编写了部署脚本。我在脱机模式下部署数据源,jms,非库依赖的应用程序,然后使用weblogic中的标准部署功能启动管理节点并在联机模式下部署库。你可以谷歌oracle文档,它们描述了可以很好地传递的函数和参数。一旦部署了lib,就可以在线模式下部署应用程序(耳朵或其他),使用wlst中相同的部署机制减去库参数,因为应用程序不是库。

一些有用的资源:

https://docs.oracle.com/cd/E13222_01/wls/docs90/deployment/understanding.html#1052661

https://docs.oracle.com/cd/E13222_01/wls/docs90/deployment/deploy.html#1020594