活力数据 发表于 2020-10-4 14:43:31

苹果系统macos自由切换java version

苹果系统macos自由切换java version



如何查看macos上已安装的java版本
/usr/libexec/java_home -Voutput
Matching Java Virtual Machines (2):
    15, x86_64:        "Java SE 15"        /Library/Java/JavaVirtualMachines/jdk-15.jdk/Contents/Home
    1.8.0_261, x86_64:        "Java SE 8"        /Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk-15.jdk/Contents/Home

按你有的版本添加.
**** Hidden Message *****切换java 8运行
$ j8
java version "1.8.0_102"
Java(TM) SE Runtime Environment (build 1.8.0_102-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)enjoy!


Sunny 发表于 2021-6-17 06:33:59

M1 macos brew安装java11
brew install openjdk@11如果报错:


You should change the ownership of these directories to your user.
sudo chown -R $(whoami) /usr/local/share/man/man8

And make sure that your user has write permission.
chmod u+w /usr/local/share/man/man8

按照提示输入两个命令修改,其中$(whoami)改成自己的用户名再输入命令:
sudo ln -sfn /usr/local/opt/openjdk@11/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-11.jdk


页: [1]
查看完整版本: 苹果系统macos自由切换java version