Camel CLI

Camel CLI 启动器

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

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

Camel CLI 启动器

自 Camel 4.13 起可用

一个自包含的可执行 JAR,用于在不使用 JBang 的情况下运行 Camel CLI。它采用 Spring Boot 的嵌套 JAR 加载器,可实现快速启动和隔离的类路径。

可从 Maven Central 下载。

直接使用 fat JAR

java -jar camel-launcher-<version>.jar version
java -jar camel-launcher-<version>.jar run hello.java

使用发行版(推荐)

解压发行版压缩包:

unzip camel-launcher-<version>-bin.zip
# or
tar -xzf camel-launcher-<version>-bin.tar.gz

然后使用所提供的脚本:

# On Unix/Linux
./bin/camel.sh [command] [options]

# On Windows
bin\camel.bat [command] [options]

优势

  • 无需安装 JBang
  • 启动更快(无依赖解析,按需加载类)
  • 内存占用更低(只加载实际用到的类)
  • 无类路径冲突(依赖以独立的嵌套 JAR 形式保存)
  • Camel 版本已固定——升级只需下载新版启动器

限制

不支持 --camel-version 选项——该选项需要 JBang 动态下载不同的版本。请改用其他版本的启动器 JAR,或通过 JBang 安装:jbang app install camel@apache/camel。

更多信息

有关网站安装脚本、camel self-update 以及 `camel doctor` 的多安装检测,请参阅安装 Camel CLI 启动器;另有通用的 Camel CLI 文档可供参考。

评论

登录后参与评论

正在加载评论…