第 3 章 开发并运行 Camel K 集成


本章介绍了如何设置开发环境以及如何开发和部署以 Java 和 YAML 编写的简单 Camel K 集成。它还演示了如何使用 kamel 命令行在运行时管理 Camel K 集成。例如,这包括运行、描述、日志和删除集成。

3.1. 设置 Camel K 开发环境

在使用推荐的开发工具设置您的环境,然后才能自动部署 Camel K 快速开始指南。本节介绍如何安装推荐的 Visual Studio (VS) Code IDE 以及为 Camel K 提供的扩展。

注意
  • Camel K VS Code 扩展是社区功能。
  • 建议使用 VS Code 以及 Camel K 的最佳开发人员经验。这包括自动完成 Camel DSL 代码和 Camel K 特征,以及自动执行教程命令。但是,您可以使用您选择的 IDE 而不是 VS Code 手动输入您的代码和教程命令。

前提条件

流程

  1. 在您的开发平台上安装 VS Code。例如,在 Red Hat Enterprise Linux 中:

    1. 安装所需的密钥和证书:

      $ sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
      $ sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
      Copy to Clipboard Toggle word wrap
    2. 更新缓存并安装 VS Code 软件包:

      $ yum check-update
      $ sudo yum install code
      Copy to Clipboard Toggle word wrap

      有关在其他平台上安装的详情,请查看 VS Code 安装文档

  2. 输入 代码 命令以启动 VS Code 编辑器。如需了解更多详细信息,请参阅 VS Code 命令行文档
  3. 安装 VS Code Camel Extension Pack,其中包括 Camel K 所需的扩展。例如,在 VS Code 中:

    1. 在左侧导航栏中,单击 Extensions
    2. 在搜索框中输入 Apache Camel
    3. 选择 Red Hat Apache Camel 的 Extension Pack for Red Hat,然后单击 Install

      详情请查看 Red Hat Apache Camel 的 Extension Pack 的说明

  4. 安装 VS Code Didact 扩展,您可以通过单击教程中的链接自动运行快速启动指南命令。例如,在 VS Code 中:

    1. 在左侧导航栏中,单击 Extensions
    2. 在搜索框中输入 Didact
    3. 选择 扩展名,然后单击 Install

      如需了解更多详细信息,请参阅 Did act 扩展 的说明。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat