美文网首页iOS技术
[iOS] jdk 多版本切换

[iOS] jdk 多版本切换

作者: manajay | 来源:发表于2018-05-08 15:42 被阅读88次

    参考链接 Mac配置多个Java版本

    • 下载 jdk

    安装不同 的jdk后的环境为

    执行 usr/libexec/java_home -V

    Matching Java Virtual Machines (2):
        10, x86_64: "Java SE 10"    /Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home
        1.8.0_65, x86_64:   "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home
    
    /Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home
    
    • 配置 bash_profile

    使用vim 编辑 , 命令行输入 vim ~/.bash_profile

    输入下面的内容

    # 设置 jdk1.8
    export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8`
    # 设置 jdk1.10
    export JAVA_10_HOME=`/usr/libexec/java_home -v 10`
    
    # alias 命令动态切换 jdk 版本
    alias jdk10="export JAVA_HOME=$JAVA_10_HOME"
    alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
    
    # 默认 jdk 使用1.8版本
    export JAVA_HOME=$JAVA_8_HOME
    

    刷新配置 source ~/.bash_profile

    • 只需要执行

    jdk8 或者 jdk10 即可马上切换环境

    使用 java -version 可以查看当前的 jdk版本

    相关文章

      网友评论

        本文标题:[iOS] jdk 多版本切换

        本文链接:https://www.haomeiwen.com/subject/cocwrftx.html