利用Eclipse与Red Hat Codeready(Fuse集成)为Wildfly应用服务器开发。

问题描述 投票:0回答:1

我对Red Hats Fuse工具有点迷惑,下面是我想做的。用Eclipse(2020-03)设计Camel Routes 然后把它们部署到Wildfly服务器上(16或18),并使用以下功能 萤火虫 应用了补丁。

这样一般都能用,但是。

  1. 工具中的Fuse版本是7.6(最新的)... ...其中有一个最高可用的camel版本... 2.21(!),这是非常老的。wildfly-camel补丁已经在wildfly 18上支持camel 3.0。问题:是否可以在Codeready的新版本中 "更新 "Fuse Tooling?能否在Codeready中 "更新 "Fuse Tooling到新版本的camel?

  2. Fuse本身就支持很多骆驼组件的连接器,这一点可以看到 此处. 但并不是所有的组件都能在Codeready中使用。另外,有些组件规定要与大于2.8的骆驼版本兼容。问题:如何将这些组件添加到Fuse Tooling的视觉设计界面中?如何将这些组件添加到Fuse Tooling的视觉设计界面中?

我担心这一切都与骆驼的过时版本有关,但我想确定我没有错过任何东西。给知道的人说说。有计划更新Eclipse的工具吗?

eclipse apache-camel wildfly jbossfuse codeready
1个回答
0
投票

Fuse Tools for Eclipse主要是为了配合 红帽保险丝 正如你正确地指出的那样,它符合... 具体支持的Apache Camel版本.

但是,你应该能够创建你自己的Wildfly-Camel项目(或者是 举一反三),但仍然可以使用图形路径编辑器来添加新的组件。你需要从调色板中拖动一个通用组件,然后取消勾选 只显示调色板组件,它应该会显示所有可用的组件,包括来自Camel新版本的组件。

enter image description here

刚刚测试了一下

  • 新安装的Eclipse 2020.03 保险丝工具 安装
  • 最新的克隆 野蝇-焦糖-样品 回购
  • 在Eclipse中打开camel-jms-spring项目。
  • 用图形路径编辑器打开 srcmainwebappWEB-INFcamel-context.xml。
  • 从调色板中拖动一个新的通用组件XSLT-Saxon。
© www.soinside.com 2019 - 2024. All rights reserved.