【问题标题】:Any way to deploy Fuse project other than Fabric除了 Fabric 以外的任何方式来部署 Fuse 项目
【发布时间】:2015-12-12 18:36:04
【问题描述】:

我不久前开始使用 JBoss Fuse,为了部署我的项目,我使用 Fabric。

我想知道是否有任何其他方式来部署我的项目。

其他问题:JBoss Fuse(我用的6.2版本)是基于OSGI的。 OSGI 的用途是什么?有必要吗?

【问题讨论】:

  • 您说的是哪种 Fuse 项目?一个 OSGI 包,一个战争文件,一个 FAB?
  • 我的项目打包成bundle

标签: jbossfuse fuseesb fabric8


【解决方案1】:

如果您不使用结构,您可以将项目直接热部署到根 OSGi 容器中,方法是将其放置在 /deploy 文件夹中。

如果您使用 shell,您可以使用 osgi:install 命令手动部署您的项目。

OSGi 是 JBoss Fuse 6.2 中的核心容器技术。必须在 OSGi 容器中部署您的项目

【讨论】:

    【解决方案2】:

    我不是 Fuse 方面的专家,但根据我的一点经验,我建议先实际学习 Fuse without Fabric。对于 6.2 版尤其如此。我尝试了 Fabric,但遇到了很多问题,我认为他们正在努力使最新的 Fabric 和 Fuse 兼容。

    只需使用 osgi:install/osgi:uninstall 部署您的项目,它会让事情变得更容易。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-15
      • 2022-10-05
      • 1970-01-01
      相关资源
      最近更新 更多