我刚刚学习 Websphere 8.5,想知道添加库(例如 iText 库)的最简单方法是什么,以便它可用于在 WAS 上运行的所有应用程序。我可以看到管理控制台中提供了共享库选项和一些更高级的东西,例如由多个资产组成的“业务级应用程序”。
实现我的目标的正确方法是什么?
谢谢
问问题
5425 次
1 回答
2
您不应该使用实际上是显式的隐式依赖来开发应用程序。如果依赖项对您的应用程序至关重要,则应该以某种方式将其标记为这样。
话虽如此,WebSphere 中有两种方法——共享库或 OSGi 包。
对于共享库的概念,请阅读将共享库与应用程序或模块关联。
如果您使用 OSGi 来开发您的应用程序,我建议您在 APPLICATION.MF 的 Application-Content 中声明依赖项,并让它们在Internal 或 External bundle repositories中可用。
我认为 BLA 不适用于您的场景,但看到我错了也不会感到惊讶。
ps 想知道为什么这个问题被标记为 websphere-7,因为它指的是 WebSphere 8.5?
于 2012-09-18T12:25:17.677 回答