入门指南

依赖项有哪些?

师成师成· 更新于 2026-09-28· 阅读 2 分钟· 0 次阅读

登录后可跨设备保存划线和私人笔记登录

有哪些依赖?

JDK 支持

  • Camel 2 需要 JDK 8
  • Camel 3 需要 JDK 8,并支持 JDK 11
  • Camel 3.15.0+ 需要 JDK 11
  • Camel 3.17.0+ 需要 JDK 11,并支持 JDK 17
  • Camel 4.0.0+ 需要 JDK 17,并支持 JDK 21

你可以使用 Camel CLI,它会列出每个 Camel 版本的最新 JDK 要求。

camel version list --lts --patch=false --fresh
 CAMEL VERSION   JDK   KIND     RELEASED     SUPPORTED UNTIL  DAYS
     4.0.0         17   LTS     August 2023      August 2024   926
     4.4.0      17,21   LTS   February 2024    February 2025   739
     4.8.0      17,21   LTS  September 2024   September 2025   528
    4.10.0      17,21   LTS   February 2025    February 2026   379
    4.14.0      17,21   LTS     August 2025      August 2026   190
    4.18.0      17,21   LTS   February 2026    February 2027     8
Last updated: 2026-02-25 (use --fresh to update list from internet)

Camel JAR 依赖

Camel 核心本身非常轻量,只需要 slf4j-api 日志 API 的 jar 包。

组件

所有组件都依赖一系列第三方 jar 包。这些依赖在各自的 Maven pom 文件中列出,说明了它们需要哪些 jar 包。

评论

登录后参与评论

正在加载评论…