我没有成功找到任何关于在Websphere应用程序中将OSGi包用作实用程序jar的文档。
我正在编写一些在整个组织中使用的公共类,这些类依赖于某些第三方库,如log4j,commons-lang等。我想为该实用程序创建一个OSGi包,可以被不同的websphere应用程序用作实用工具罐就像其他依赖的jar一样,但对于这个,我不需要将其依赖的jar添加到使用我正在创建的实用程序的每个应用程序。
我找到了OSGi教程,但没有在简单的websphere应用程序中使用它们。
我怎样才能做到这一点?是否有任何教程或文档可以指导我如何做到这一点?
答案 0 :(得分:0)
可能您需要maven
并构建具有依赖关系的jar:How can I create an executable JAR with dependencies using Maven?
答案 1 :(得分:0)
据我所知,在OSGi框架之外永远不会看到OSGi包内容。因此,除非websphere在这里做了一些特别的事情,否则这不起作用。