转载

mac如何切换java VM版本

更改 java 版本号最佳实践不应该是删除本地java版本重新下载或升级降级java版本,而是安装多java版本,按需切换

关于 java 的安装我就无需赘言了,假设本地已经有多个java版本,操作如下:

  1. 列出 mac 本地所有的 java 版本

    /usr/libexec/java_home -V

    基本信息大致如下:

    # 以下说明我的本地java有两个版本
    Matching Java Virtual Machines (2):
    10.0.1, x86_64: "Java SE 10.0.1"    /Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home
    1.8.0_181, x86_64:  "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
    
    /Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home
  2. 切换对应版本 version
    # 切换成java1.8
    export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
happy coding!
原文  http://www.fidding.me/article/106
正文到此结束
Loading...