IntelliJ IDEA 安装 vue 开发插件步骤详细说明
2427
2022-10-08
Windows下安装SDKMAN
Windows下安装SDKMAN
SDKMAN(软件开发包管理器)可以对各种各样的二进制SDK包进行版本管理,包括Groovy和JDK等。
目前MacOS和Linux支持比较好,安装比较方便,不过对于Windows安装相对来讲有点麻烦。
Windows下安装选择
官网文档地址:Linux Subsystem (WLS)和其他一些工具安装Cygwin以及一些工具安装Git Bash for Windows,包含MinGW(Minimalist GNU for Windows),以及一些工具。
目前看三种方式都需要在Windows下安装一个简单Linux的环境,以及一些常用的工具
本文以第三种,Git Bash为安装方式,因为一般开发已经使用了Git作为版本管理工具,安装Git客户端的时候可以一起安装Git Bash。
安装Git Bash
-:Bash】图标开启Git Bash命令行工具。
安装其他工具
要sdkman能正常安装,需要安装一些其他工具,看信息提示主要有curl,unzip,zip和sed,由于Git Bash自带的MinGW是简单版本的,已经有部分软件已经安装上了
目前看curl,uzip,sed已经安装上了:
curl -Vunzip -vsed --version
image
缺少zip,如果尝试安装sdkman会报错
curl -s "| bash
Please install zip on your system using your favourite package manager.Restart after installing zip.
需要安装zip软件,现在可以先安装完整版MinGW通过mingw-get安装,也可以直接找zip软件放到MinGW目录下。
直接找zip软件:
找到这个地址:Bash下mingw\bin目录下(根据自己的安装目录如:C:\softs\Git\mingw\bin,似乎放到usr\bin也可以)
安装SDKMAN
工具安装完成之后,可以开始安装SDKMAN了:
curl -s "| bash
注意这个地址不是很稳定,也有一定几率网络连接失败,可以多试试。
$ curl -s "| bash -+syyyyyyys: `/yho:` -yd. `/yh/` +m. .oho. hy .` .sh/` :N` `-/o` `+dyyo:. .yh:` `M- `-/osysoym :hs` `-+sys: hhyssssssssy+ .sh:` `N: ms/-`` yy.yh- -hy. `.N-````````+N. `od/` `N- -/oM- ddd+` `sd: hNNm -N: :do` .M. dMMM- `ms. /d+` `NMMs `do .yy- :N` ```mMMM. - -hy. /MMM: yh `+d+` `:/oo/` `-/osyh/ossssssdNMM` .sh: yMMN` /m. -dh- :ymNMMMMy `-/shmNm-`:N/-.`` `.sN /N- `NMMy .m/ `oNs` -hysosmMMMMydmNmds+-.:ohm : sd` :MMM/ yy .hN+ /d: -MMMmhs/-.` .MMMh .ss+- `yy` sMMN` :N. :mN/ `N/ `o/-` :MMMo +MMMN- .` `ds mMMh do /NN/ `N+....--:/+oooosooo+:sMMM: hMMMM: `my .m+ -MMM+ :N. /NMo -+ooooo+/:-....`...:+hNMN. `NMMMd` .MM/ -m: oMMN. hs -NMd` :mm -MMMm- .s/ -MMm. /m- mMMd -N. `mMM/ .- /MMh. -dMo -MMMy od. .MMMs..---yh +MMM. sNo`.sNMM+ :MMMM/ sh`+MMMNmNm+++- mMMM- /--ohmMMM+ :MMMMm. `hyymmmdddo MMMMh. ```` `-+yy/`yMMM/ :MMMMMy -sm:.``..-:-.` dMMMMmo-.``````..-:/osyhddddho. `+shdh+. hMMM: :MmMMMM/ ./yy/` `:sys+/+sh/ .dMMMMMMmdddddmmNMMMNNNNNMMMMMs sNdo- dMMM- `-/yd/MMMMm-:sy+. :hs- /N` `/ymNNNNNNNmmdys+/::----/dMMm: +m- mMMM+ohmo/.` sMMMMdo- .om: `sh `.-----+/.` `.-+hh/` `od. NMMNmds/ `mmy:` +mMy `:yy. /moyso+//+ossso:. .yy` `dy+:` .. :MMMN+---/oys: /+m: `.-:::-` /d+ +MMMMMMMNh:` +MN/ -yh. `+hddhy+. /MM+ .sh: :NMo -sh/ -NMs `/yy: .NMy `:sh+. `mMm` ./yds- `dMMMmyo:-.````.-:oymNy:` +NMMMMMMMMMMMMMMMMms:` -+shmNMMMNmdy+:` Now attempting installation...Looking for a previous installation of SDKMAN...Looking for unzip...Looking for zip...Looking for curl...Looking for sed...Installing SDKMAN scripts...Create distribution directories...Getting available candidates...Prime the config file...Download script archive...######################################################################## 100.0%Extract script archive...Install scripts...Set version to 5.7.4+362 ...Attempt update of interactive bash profile on regular UNIX...Added sdkman init snippet to /c/Users/gary.fu/.bashrcAttempt update of zsh profile...Updated existing /c/Users/gary.fu/.zshrcAll done!Please open a new terminal, or run the following in the existing one: source "/c/Users/gary.fu/.sdkman/bin/sdkman-init.sh"Then issue the following command: sdk helpEnjoy!!!
现在重新打开一个Git Bash或者执行下面的命令就可以把sdkman加入到PATH中,然后就可以使用sdk命令了
source "$HOME/.sdkman/bin/sdkman-init.sh"
使用sdk version可以查看到sdk的版本了
sdk version
SDKMAN基本使用
安装完成之后就可以使用sdk命令,安装和配置sdk了。
查看帮助:
$ sdk helpUsage: sdk
使用sdk安装maven
$ sdk ls maven================================================================================Available Maven Versions================================================================================ * 3.6.3 3.6.2 3.6.1 3.6.0 3.5.4 3.5.3 3.5.2 3.5.0 3.3.9================================================================================+ - local version* - installed> - currently in use================================================================================
$ sdk install maven 3.6.3Downloading: maven 3.6.3In progress...######################################################################## 100.0%Installing: maven 3.6.3Done installing!Setting maven 3.6.3 as default.
$ mvn -vApache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)Maven home: C:\Users\gary.fu\.sdkman\candidates\maven\currentJava version: 11.0.3, vendor: Amazon.com Inc., runtime: C:\softs\Java\jdk11.0.3_7Default locale: zh_CN, platform encoding: GBKOS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
搜索
复制
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~