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文件

相关推荐
sanx183 小时前
专业电竞体育数据与系统解决方案
前端·数据库·apache·数据库开发·时序数据库
光军oi6 小时前
全栈开发杂谈————关于websocket若干问题的大讨论
java·websocket·apache
二饭4 天前
POI操作Docx的踩坑指南(一)
java·apache
Faith_xzc6 天前
Apache Doris 内部数据裁剪与过滤机制的实现原理
apache
Trainer21076 天前
十分钟搭建thinkphp开发框架
php·apache·phpstorm·composer
syntaxseeker6 天前
Apache Beam入门教程:统一批流处理模型
其他·apache
Full Stack Developme6 天前
Java 工具类 Hutool、Guava 与 Apache Commons 的区别
java·apache·guava
忆~遂愿6 天前
谷歌云+Apache Airflow,数据处理自动化的强力武器
人工智能·python·深度学习·opencv·自动化·apache
悟能不能悟6 天前
什么是 Apache Ignite?
apache
二饭6 天前
Apache POI操作Docx文档时踩坑指南
apache