Apache Camel Jbang的dep和classpath 及-O 简单记录

在Apache Camel Jbang 官网主要提到的deps的用法,classpath的较少。

deps 适用于环境上有maven repository或者git 的场景,对于传统发布jar/war的模式下,classpath更适用。

DEPS和CP都支持文件内或者命令行指定,文件内写法为

  • //DEPS org.apache.camel:camel-core:3.12.0,即标准group:artifact:version
  • //CP file:///ws/picocli-4.6.3.jar 指定文件路径

命令行写法

  • jbang --verbose -o --class-path=./picocli-4.6.3.jar hello.java
  • jbang --verbose --DEPS info.picocli:picocli:4.6.3 hello.java

同时建议在生产环境使用-o,避免网络访问导致的安全问题,在-o模式下,deps方式需要事先做好cache,或者编辑好/jbang/.jbang/cache/dependency_cache.json文件

相关推荐
SelectDB技术团队4 小时前
货拉拉用户画像基于 Apache Doris 的数据模型设计与实践
数据分析·汽车·apache·用户画像·货拉拉
码界奇点12 小时前
Apache IoTDB 架构特性与 PrometheusGrafana 监控体系部署实践
架构·apache·grafana·prometheus·iotdb
一个天蝎座 白勺 程序猿1 天前
Apache IoTDB(7):设备模板管理——工业物联网元数据标准化的破局之道
数据库·apache·时序数据库·iotdb
惜.己1 天前
apache启动失败Failed to start The Apache HTTP Server.
apache
一个天蝎座 白勺 程序猿2 天前
Apache IoTDB(8):时间序列管理——从创建到分析的实战指南
数据库·apache·时序数据库·iotdb
SelectDB2 天前
更高效的数据处理解决方案:基于 MinIO 部署 Apache Doris 存算分离版本实践
数据库·数据分析·apache
Wang's Blog2 天前
Linux小课堂: Apache虚拟主机配置之基于IP与域名的服务器部署指南
linux·服务器·apache
Wang's Blog2 天前
Linux小课堂: Apache服务在CentOS上的安装与基础配置指南
linux·centos·apache
DolphinScheduler社区2 天前
小白指南:Apache DolphinScheduler 补数据功能实操演示
java·大数据·开源·apache·海豚调度·大数据工作流调度
北邮-吴怀玉2 天前
3.1.1.1 大数据方法论与实践指南-开源工具说明-Apache NiFi
大数据·开源·apache