数据与文本处理

jbang:简便地创建、编辑和运行仅包含源代码的自包含 Java 程序

· 52CE 我爱测

适用场景 简便地创建、编辑和运行仅包含源代码的自包含 Java 程序。 本条为命令参考与排查示例;请先确认命令已安装,再按示例定位实际参数和输出。 jbang 简便地创建、编辑和运行仅包含源代码的自包含 Java 程序。 另请参阅:java。 更多信息:。 - 初始化一个简单的 Java 类: jbang init {{路径/到/文件.java}} - 初始化一个 Java 类(用于脚本编写): jbang init {{-t|--template}}={

适用场景

简便地创建、编辑和运行仅包含源代码的自包含 Java 程序。 本条为命令参考与排查示例;请先确认命令已安装,再按示例定位实际参数和输出。

jbang

简便地创建、编辑和运行仅包含源代码的自包含 Java 程序。 另请参阅:java。 更多信息:https://www.jbang.dev/documentation/jbang/latest/cli/jbang.html。

  • 初始化一个简单的 Java 类:

jbang init {{路径/到/文件.java}}

  • 初始化一个 Java 类(用于脚本编写):

jbang init {{[-t|--template]}}={{cli}} {{路径/到/文件.java}}

  • 使用 jshell 在 REPL 编辑器中探索和使用脚本及其任何依赖项:

jbang run {{[-i|--interactive]}}

  • 设置一个临时项目以在 IDE 中编辑脚本:

jbang edit --open={{codium|code|eclipse|idea|netbeans|gitpod}} {{路径/到/脚本.java}}

  • 运行 Java 代码片段(Java 9 及以后版本):

{{echo 'Files.list(Paths.get("/etc")).forEach(System.out::println);'}} | jbang -

  • 运行命令行应用程序:

jbang {{路径/到/文件.java}} {{命令}} {{参数1 参数2 ...}}

  • 在用户的 $PATH 中安装一个脚本:

jbang app install --name {{命令名称}} {{路径/到/脚本.java}}

  • 安装一个特定版本的 JDK 以与 jbang 一起使用:

jbang jdk install {{版本}}

资料来源与适用范围

资料来源
tldr 中文命令参考
适用范围
Linux / Unix;具体选项随发行版和命令版本变化
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。