我正在使用SDKMAN!我正在尝试sdkinit.sh
为我的项目编写脚本以使用特定工具版本初始化当前 shell。
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk use groovy 2.4.16
sdk use java 8.0.212-zulu
即使我调用脚本,根据以下输出,更改也不会应用于 shell
➜ dir git: ✗ ./sdkinit.sh
-e Using groovy version 2.4.16 in this shell.
-e Using java version 8.0.212-zulu in this shell.
➜ dir ✗ java -version
openjdk version "12.0.1" 2019-04-16
OpenJDK Runtime Environment Zulu12.2+3-CA (build 12.0.1+12)
OpenJDK 64-Bit Server VM Zulu12.2+3-CA (build 12.0.1+12, mixed mode, sharing)
我在macOS上使用zsh。
有没有办法让它工作?
我看到项目中有问题,但还没有开始,所以我正在寻找编写自己的脚本。