JGO v0.1.0 - 首个版本
JGO v0.1.0
jgo 是一个 Java 版本管理器,用于在命令行中管理多个 JDK 安装。这是首个正式发布版本。
主要特性
- 多源下载 JDK:支持 Alibaba Dragonwell、Amazon Corretto、Azul Zulu、Eclipse Temurin 四个上游源
- 本地导入:从本地
.zip/.tar.gz归档添加 JDK - 版本切换:一键切换
JAVA_HOME和PATH - 镜像加速:内置镜像插件系统,支持清华 TUNA 镜像加速下载
- 构建工具集成:统一管理 Gradle / Maven 的代理和路径配置
- 代理支持:全局代理 + 单次命令临时代理
命令一览
| 命令 | 说明 |
|---|---|
jgo install [version] |
下载并安装 JDK |
jgo add <path> |
从本地归档添加 JDK |
jgo use [name] |
切换当前使用的 JDK |
jgo list / jgo list available |
列出已安装 / 可下载的 JDK |
jgo root [path] |
查看/设置 JDK 安装根目录 |
jgo proxy [url] |
查看/设置/移除下载代理 |
jgo mirror [source] [mirror-id] |
查看/设置/移除镜像源 |
jgo sourcetest |
测试所有 JDK 源的连通性 |
jgo gradle/maven proxy|path |
构建工具代理与路径配置 |
安装
下载对应平台的预编译二进制,解压后将 jgo 放入 PATH 即可。
支持平台:Windows / Linux / macOS,amd64 / arm64。
从源码编译:
bash make build # 编译当前平台 make build-all # 交叉编译所有平台
文档
详见仓库 README 与 docs/ 目录。
Full Changelog: https://github.com/shuye1337/JGO/commits/v0.1.0