如何将OSGI捆绑包作为7.1.1.Final添加到JBOSS

如何将OSGI捆绑包作为7.1.1.Final添加到JBOSS,osgi,eclipselink,jboss7.x,Osgi,Eclipselink,Jboss7.x,我正试图将OSGI捆绑包作为7.1.1.Final添加到JBOSS中。这有意义吗?我尝试添加的捆绑包是:。有没有一个简单的方法可以做到这一点 我猜我可能可以为每个jar创建模块条目,但这似乎不是正确的做法。因为JBoss本身是在ApacheFelix之上开发的:是的,有一种简单的方法;)只需启动JBoss实例(独立): 转到管理网页(主要是本地主机:8080) 在运行时操作下,单击OSGi 如果有人问你是否要启动OSGi,那就启动它。如果您已经安装了,您将看到您安装的所有捆绑包 现在复制要添加到

我正试图将OSGI捆绑包作为7.1.1.Final添加到JBOSS中。这有意义吗?我尝试添加的捆绑包是:。有没有一个简单的方法可以做到这一点


我猜我可能可以为每个jar创建模块条目,但这似乎不是正确的做法。

因为JBoss本身是在ApacheFelix之上开发的:是的,有一种简单的方法;)只需启动JBoss实例(独立):

  • 转到管理网页(主要是本地主机:8080)
  • 在运行时操作下,单击OSGi
  • 如果有人问你是否要启动OSGi,那就启动它。如果您已经安装了,您将看到您安装的所有捆绑包
  • 现在复制要添加到JBoss实例中的包
  • 现在转到您的JBoss主文件夹,选择文件夹JBoss-as-7.1.1.Final\standalone\deployments并将复制的捆绑包粘贴到其中
  • 您的捆绑包将在您按照hotdeploy将其粘贴到文件夹时部署

  • 也许您已经注意到,主要步骤(部署4-6)与部署war文件的步骤相同。也可以通过管理页面进行部署

    哈-如果我认为这是很容易的,我可能会想出它自己。谢谢