美文网首页
{ java } Mac同时安装多版本jdk

{ java } Mac同时安装多版本jdk

作者: nealma | 来源:发表于2016-08-03 15:49 被阅读0次

    最近看了下Vert.x 3.0,必须jdk8以上才可以,但是现在工作项目中一直在使用jdk7,为了同时工作,同时在Mac上安装了jdk7和jdk8,查看了Mac下jdk6为默认自带,路径为/System/Library/Java/,但是oracle jdk安装路径为/Library/Java/JavaVirtualMachines。

    Install jdk8

    • 从Oracle官网下载jdk8
    • 双击安装包就可以了
    • 配置环境变量(配置在了.bash_profile里)
    export JAVA_6_HOME=/System/Library/Java/JavaVirtualMachines/1.6.jdk/Contents/Home
    export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7/Contents/Home
    export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home
    export JAVA_HOME=$JAVA_7_HOME
    
    
    • 配置别名
    alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
    alias jdk7='export JAVA_HOME=$JAVA_7_HOME'
    alias jdk6='export JAVA_HOME=$JAVA_6_HOME'
    

    问题

    在配置过成中,执行jdkx(x为jdk版本),然后source,总是不会动态切换,把terminal关掉,重新打开OK了;这里面还有一个idea的问题,需要在setting界面设置Project和SDKs。

    相关文章

      网友评论

          本文标题:{ java } Mac同时安装多版本jdk

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