4.3. 使用 Kaoto 构建第一个项目


您可以使用 Kaoto (Kamel 编配工具)创建 Camel 项目,这是基于 Apache Camel 进行集成的低代码集成设计器。

4.3.1. Kaoto 入门

注意

本节假设您已安装了带有 Kaoto 扩展的 VS Code。详情请查看 Kaoto 文档

您还需要安装 Camel CLI。详情请参阅 使用带有红帽构建的 Apache Camel for Quarkus 的 Camel CLI

本节介绍了在 VS Code 中使用 Kaoto 创建 Camel 项目的过程:

  • 在 VS Code 中设置工作区
  • 创建集成
  • 创建第一个 Camel 路由
  • 在本地运行 Camel 路由
  • 查看 Camel Route 的源代码

4.3.1.1. 准备 Workspace

为您的项目创建一个 Visual Studio Code 工作区:

  1. 打开 Visual Studio Code 实例。
  2. 点击左侧的 Kaoto VS Code Kaoto Camel 按钮来选择 Kaoto 视图。

  3. 选择一个工作区文件夹来存储项目文件:

    1. 单击 Open Folder 按钮,或打开 File 菜单,然后选择 Open Folder

  4. 浏览到合适的文件夹,然后单击 打开

文件夹添加到左侧的 File Explorer 窗口中。

4.3.1.2. 创建第一个 Camel 路由

Kaoto 视图中,您可以创建一个 Camel 路由。

  1. 展开 Integration 部分。
  2. 点 Integration 部分标头右侧的 New file…​ 按钮
  3. 选择 New Camel Route
  4. 为 Route 定义文件(XMLYAML)选择格式。
  5. 单击 Select 以选择存储文件的文件夹。
  6. 输入文件的名称(没有文件扩展名)。

    在编辑器窗口中创建并显示基本路由:

4.3.1.2.1. 启动 Camel 路由

您可以从 Integration 选项卡在本地测试集成。

  1. 点 Camel Route 文件名旁边的 Kaoto VS Code run 运行 按钮。

    运行的路由显示在 Deployments 部分中。

    通过 Camel CLI 在本地启动 Route。您可以在窗口底部的 Terminal 窗口中查看输出。

    集成在 Dev Mode 中启动。保存集成时,将重新加载编辑器或源代码中所做的更改。

  2. 若要控制运行,将鼠标悬停在 Deployments 部分中的路由上,以显示 stoppause 按钮。
4.3.1.2.2. 访问源代码

您可以通过以下两种方式之一通过默认的 Visual Studio Code 文本编辑器访问源代码:

  1. 使用 Kaoto 编辑器右上角的 开源代码 切换按钮。
  2. 打开集成文件选项卡上的上下文菜单,然后使用 选择 Reopen Editor
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat