macos版本是10.15.7
我在mac上安装了java8,效果很好。
然后我在mac上安装了java11,我发现java11取代了/usr/bin目录中的java8命令。
我查过了 /System/Library/Frameworks/JavaVM.framework/Versions
目录和我发现只有一个名为a的版本和一个名为current的链接。版本a代表java11
我尝试在bash\u配置文件中设置java\u home变量并使用命令 /usr/libexec/java_home -v '1.8.0_271'
,但它们不起作用。
java控制面板在系统首选项中,选项卡“java”仅在列表中显示java8。
总之,当我安装java11时,无论我做什么, java -version
总是显示java11信息,但我需要java8
1条答案
按热度按时间r8xiu3jd1#
解释如下: