当我用
/usr/libexec/java_home
我得到了
/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
但我想得到
/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home
我已经多次更改了我的.zshrc文件,它似乎总是恢复到默认的temurin 17。
我的应用程序不会运行android,指向temurin 17,它应该选择zulu 11 jdk。
发布于 2022-07-06 13:57:23
更改.zshrc文件后,您应该执行的一件事是执行:
source ~/.zshrc,以便激活.zshrc中的更改
但是,我建议在使用多个java版本时,设置别名,并且能够根据需要轻松地更改版本。
您可以在这个堆栈溢出答案上找到这方面的指南:https://stackoverflow.com/a/40754792/2352196
https://stackoverflow.com/questions/72884476
复制相似问题