将Maven模块应用程序部署到Glassfish

时间:2013-08-23 14:08:20

标签: java maven glassfish osgi

首先,我必须告诉你我是新手。我正在构建一个简单的基于maven的osgi应用程序,它有一个jar包和一个war bundle,具体取决于jar。如何使用其autodeploy选项部署到glassfish的正确方法? Glassfish会不会知道与jar有不同目录的战争取决于jar并将其添加到其配置中?有什么东西需要我告诉glassfish war文件需要jar吗?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

如果您的战争也是OSGi捆绑,您有机会。但是,我想你想在传统战争中使用OSGi包中的类。对不起,但我认为不可能。

可以创建OSGi Web项目。例如,请参阅本教程:http://coding.alasdair.info/2011/01/creating-web-application-bundle-using.html

您可以在google中找到许多其他教程。

如果您使用OSGi Web Manifest进行了一场战争,则必须将其作为OSGi捆绑包部署到Glassfish中,以使其作为OSGi捆绑包工作(而不是通过部署目录进行的普通战争)