Zeph

Zeph

写了个 Windows 安装器,把 Java、Maven、Node、PHP、Go、Python、Gradle 的多版本工具链装进同一个目录。

安装包只有 2.8 MB —— 工具都在安装时从镜像按清单下载,所以加版本不用重新打包。所有命令通过一层自动生成的 .cmd 转发脚本暴露,PATH 里永远只有一条。

中间试过用符号链接、目录联接、硬链接来省掉这层脚本,三种全部失败:java.exe 会去自己所在目录找 jvm.dll,链接过去相对位置就变了。

评论

欢迎来到我的博客!