windows下安装sdkman
This_is_Y Lv6

参考:https://www.jianshu.com/p/ddce36a50720
https://www.codenong.com/38782928/

官网给了三种在win下安装sdkman的安装方式

  1. 第一个解决方案包括在尝试安装SDKMAN之前安装Windows子系统用于Linux (WSL)。您需要一个基本的工具链,包括bash、zip、unzip和curl(特殊情况下需要tar和gzip)。很有可能它会在盒子外工作。
  2. 另一种解决方案涉及在尝试SDKMAN安装之前安装CYGWIN。对于我们的软件功能,我们要求使用与WSL描述的具有相同的工具链安装Cygwin。
  3. 第三种解决方案是使用Git Bash进行Windows环境的Git用户。为了使这个工作,环境需要补充Mingw以将必要的工具链添加到功能。

因为写博客用的就是gitbash提交的,所以直接用第三种
先确定这几个东西都有没有安装好
curl
zip
uzip
sed

一般来说,除了zip,其他三个应该是都自动配置好了的
然后说一下zip怎么设置,我是自己电脑使用的7z,找到7z的安装目录,我的是d:/7-zip
然后打开gitbash,来到**/mingw64/bin**目录下

image-20211213164405508

直接一个软连接

1
ln -s "/d/7-Zip/7z.exe" zip

然后就好了,实测是可以用的
image-20211213164644717

然后就是下载安装,多试几次,不要挂节点(我试了快10次)

1
2
3
4
5
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"

测试是否安装成功
sdk version
 Comments