【问题标题】:How to add OSGI bundle to JBOSS AS 7.1.1.Final如何将 OSGI 捆绑包添加到 JBOSS AS 7.1.1.Final
【发布时间】:2012-07-16 20:00:29
【问题描述】:

我正在尝试将 OSGI 捆绑包添加到 JBOSS AS 7.1.1.Final。这甚至有意义吗?我要添加的捆绑包是:EclipseLink 2.4.0 OSGi Bundles Zip。是否有捷径可寻?

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

【问题讨论】:

    标签: osgi eclipselink jboss7.x


    【解决方案1】:

    由于 JBoss 本身是在 Apache Felix 之上开发的:是的,有一个简单的方法;)只需启动您的 JBoss 实例(独立):

    1. 进入管理网页(主要是localhost:8080)
    2. 运行时操作下点击OSGi
    3. 如果系统询问您是否启动 OSGi,请启动它。如果你已经拥有了,你会看到一大堆已安装的捆绑包
    4. 现在将要添加的包复制到 JBoss 实例中
    5. 现在转到您的 JBoss 主文件夹,选择文件夹 jboss-as-7.1.1.Final\standalone\deployments 并将您复制的包粘贴到其中
    6. 您的捆绑包将在您将其粘贴到每个 hotdeploy 的文件夹中的那一刻进行部署

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

    【讨论】:

    • 哈 - 如果我认为这很容易,我可能会自己弄清楚。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2013-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-25
    • 2015-05-25
    相关资源
    最近更新 更多