1.3. 在 JBoss EAP 上构建第一个 Fuse 应用程序


这一组指令可帮助您在 JBoss EAP 上构建第一个 Fuse 应用程序。

先决条件

流程

  1. 在 IDE 环境中,创建一个新项目,如下所示:

    1. 选择 File→New→Fuse Integration Project
    2. Project Name 字段中,输入 eap-camel
    3. 点击 Next
    4. Select a Target Environment 窗格中,选择以下设置:

      • 选择 Standalone 作为部署平台。
      • 选择 Wildfly/Fuse on EAP 作为运行时环境,然后使用 Runtime (可选) 下拉菜单选择 JBoss EAP 7.x Runtime 服务器作为目标运行时。
    5. 选择目标运行时后,将自动为您选择 Camel Version,并且字段将灰显。
    6. 点击 Next
    7. Advanced Project Setup 窗格中,选择 Spring Bean - Spring DSL 模板。
    8. Finish

      重要

      如果这是您第一次构建 Fuse 项目,则 需要几分钟时间 才能完成向导生成项目。这是因为它从远程 Maven 存储库下载依赖项。不要中断向导,或在后台构建项目时关闭窗口。

    9. 如果系统提示您打开关联的 Fuse Integration 视角,请单击 Yes
    10. 等待 JBoss 工具下载所需的工件并在后台构建项目。
  2. 将项目部署到服务器,如下所示:

    1. Servers 视图中(Fuse Integration 视角的右上角),如果服务器尚未启动,请选择 Red Hat JBoss EAP 7.4 Runtime 服务器,然后单击绿色箭头来启动它。
    2. 等待您在 Console 视图中看到类似如下的信息:

      14:47:07,283 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: JBoss EAP 7.4.0.GA (WildFly Core 10.1.11.Final-redhat-00001) started in 3301ms - Started 314 of 576 services (369 services are lazy, passive or on-demand)
    3. 服务器启动后,切回到 Servers 视图,右键单击服务器,然后从上下文菜单中选择 Add 和 Remove
    4. Add and Remove 对话框中,选择 eap-camel 项目并点 Add >
    5. Finish
  3. 验证项目是否正常工作,如下所示:

    1. 浏览到以下 URL 以访问 eap-camel 项目中运行的服务: http://localhost:8080/camel-test-spring?name=Kermit
    2. 浏览器窗口应当显示响应 Hello Kermit
  4. 取消部署项目,如下所示:

    1. Servers 视图中,选择 Red Hat JBoss EAP 7.4 Runtime 服务器。
    2. 右键单击服务器,然后从上下文菜单中选择"添加和删除"。
    3. Add and Remove 对话框中,选择您的 eap-camel 项目,再单击 < Remove
    4. Finish
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部