MinGw install SDKMAN

mingw 安裝 curl zip unziphtml

curljava

官網下載: https://curl.haxx.se/download.htmlvim

https://curl.haxx.se/windows/dl-7.64.0/curl-7.64.0-win64-mingw.zipwindows

解壓後 curl-7.64.0-win64-mingw\bin 添加到path環境變量bash

vim /etc/profile
export PATH="/d/code/env/curl-7.64.0-win64-mingw/bin:$PATH"
source /etc/profile

unzip zipcurl

unzip zip安裝就簡單了測試

$ mingw-get.exe list | grep unzip
miniunzip.  Again, more sophisticated needs are met by the unzip and zip
as a belief that the zip and unzip packages are already minimal  enough.
by the unzip and zip packages.
miniunzip.  Again, more sophisticated needs are met by the unzip and zip
by the unzip and zip packages.
Package: msys-unzip                                      Subsystem: msys
mingw-get.exe install msys-unzip
mingw-get.exe install msys-zip

sdkmanurl

官網安裝方法: https://sdkman.io/installcode

$ curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"

ok測試下htm

$ sdk install kotlin

Stop! java 11.0.2-open is not available. Possible causes:
 * 11.0.2-open is an invalid version
 * java binaries are incompatible with MINGW32_NT-6.1
 * java has not been released yet

結果報錯 :( :( :( :(

sdkman不支持mingw,但支持cygwin. 看看有沒有辦法假裝成cygwin.

vim ~/.sdkman/bin/sdkman-init.sh

SDKMAN_PLATFORM=$(uname)

修改爲

SDKMAN_PLATFORM=cygwin

從新執行下

source "$HOME/.sdkman/bin/sdkman-init.sh"

再次測試ok

sdk install kotlin

end ................

相關文章
相關標籤/搜索