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


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

3.1. 设置 Camel K 开发环境

在自动部署 Camel K 快速启动指南前,您必须使用推荐的开发工具设置您的环境。本节介绍如何安装推荐的 Visual Studio (VS)代码 IDE 及其为 Camel K 提供的扩展。

注意
  • Camel K VS Code 扩展是社区功能。
  • 建议使用 VS Code 和 Camel K 的最佳开发人员体验。这包括自动完成 Camel DSL 代码和 Camel K traits。但是,您可以使用您选择的 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. 选择 由红帽为 Apache Camel 的扩展 包,然后单击 Install

      如需了解更多详细信息,请参阅红帽 Apache Camel 的扩展包 的说明。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat