第 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. 输入 code 命令以启动 VS Code 编辑器。如需了解更多详细信息,请参阅 VS Code 命令行文档
  3. 安装 VS Code Camel 扩展包,其中包含 Camel K 所需的扩展。例如,在 VS Code 中:

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

      详情请查看 Red Hat Apache Camel 扩展包的说明

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

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

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

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat