gpt4 book ai didi

java - 如何使用 Mac 的 java_home 在同一版本的 AdoptOpenJDK 和 AzulOpenJDK 之间进行选择?

转载 作者:行者123 更新时间:2023-12-03 20:40:54 27 4
gpt4 key购买 nike

我在我的 .zshrc 中有以下行,它选择了它是哪个 JAVA_HOME

export JAVA_HOME=$(/usr/libexec/java_home -v '1.8*')
我以前只有AdoptOpenJdk,因此这样做可以让我轻松选择AdoptOpenJdk 1.8 版
但是,安装 Zulu 后,当我运行 java_home -V 时,我有以下内容
./java_home -V             
Matching Java Virtual Machines (2):
1.8.0_282 (arm64) "Azul Systems, Inc." - "Zulu 8.52.0.23" /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
1.8.0_282 (x86_64) "AdoptOpenJDK" - "AdoptOpenJDK 8" /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
之后,现在我正在运行 /usr/libexec/java_home -v '1.8*' 的 JAVA_HOME 确定指向 Zulu open jdk
如何仅使用 java_home 命令将其恢复到 AdoptJDK?

最佳答案

尝试使用

'unset JAVA_HOME;export JAVA_HOME=$(/usr/libexec/java_home -v '1.8*')'

关于java - 如何使用 Mac 的 java_home 在同一版本的 AdoptOpenJDK 和 AzulOpenJDK 之间进行选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67177784/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com