百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
J

jbang

> 编程语言
开源

释放 Java 的力量 - JBang 让学生、教育工作者和专业开发人员可以使用无需预先安装的工具,创建、编辑和运行独立的纯源代码 Java 程序。

1.8K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

释放 Java 的力量 - JBang 让学生、教育工作者和专业开发人员可以使用无需预先安装的工具,创建、编辑和运行独立的纯源代码 Java 程序。

= JBang - 释放 Java 的强大力量 :idprefix: :idseparator: - 图像:images/jbang_logo.svg[JBang 标志, 400] 直接运行任何 JAR 或 Java 源文件。 JBang 会处理 JDK 下载、依赖关系解析、编译和缓存,因此您可以在不进行仪式的情况下使用完整的 Java 生态系统。 图片:https://img.shields.io/github/release/jbangdev/jbang.svg[Release,link=https://github.com/jbangdev/jbang/releases] 图片:https://img.shields.io/github/downloads/jbangdev/jbang/total.svg[Downloads,link=https://hanadigital.github.io/grev/?user=jbangdev&repo=jbang] 图片:https://github.com/jbangdev/jbang/workflows/ci-build/badge.svg[Build 状态,链接:https://github.com/jbangdev/jbang/actions] 图片:https://api.scorecard.dev/projects/github.com/jbangdev/jbang/badge[OpenSSF 评分卡,链接:https://scorecard.dev/viewer/?uri=github.com/jbangdev/jbang] 图片:https://img.shields.io/badge/zulip-join_chat-brightgreen.svg[Chat,link=https://jbangdev.zulipchat.com/] == 开始使用

curl -Ls https://sh.jbang.dev | bash -s - app 设置 jbang init --template=cli hello.java jbang hello.java 迈克斯!

或者通过 https://sdkman.io[SDKMan] ('sdk install jbang'), https://brew.sh[Homebrew] ('brew install jbangdev/tap/jbang'), https://community.chocolatey.org/packages/jbang[Chocolatey] ('choco install jbang'), 或 https://scoop.sh[Scoop] ('scoop install jbang') 安装。有关所有选项,请参阅 https://jbang.dev/documentation/jbang/latest/installation.html[installation 文档。

对于单文件程序,您可以使用 //DEPS 注释来声明依赖关系,而不需要使用构建文件。这足以从 Maven Central (或您自己的仓库)拉取任何内容,并将其放置在类路径中。JBang 还支持 .jsh (JShell)、.kt (Kotlin)、.groovy 和 .md 文件。

[source, bash]

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Javabashhacktoberfestjavascripting

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言