请问在 el capitan 下怎么升级 JAVA 啊。目前 java -version 显示 1.6 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
meteor2013
V2EX    macOS

请问在 el capitan 下怎么升级 JAVA 啊。目前 java -version 显示 1.6

  •  
  •   meteor2013 2016-05-24 02:24:46 +08:00 2970 次点击
    这是一个创建于 3481 天前的主题,其中的信息可能已经有所发展或是发生改变。
    18 条回复    2016-05-31 13:8:19 +08:00
    meteor2013
        1
    meteor2013  
    OP
       2016-05-24 02:26:30 +08:00
    在命令行窗口执行 java -version 后,没有任何下载窗口和提示弹出
    shippo7
        2
    shippo7  
       2016-05-24 02:28:20 +08:00
    java -version 是查看当前 java 版本的命令, 1.6 估计是苹果自带的 java 。直接去 java.com 下载最新版本就行
    caixiexin
        3
    caixiexin  
       2016-05-24 07:20:29 +08:00 via Android
    不管什么平台,都可以直接下载 jdk 包,解压,然后配置 JAVA_HOME 等环境变量即可
    kitalphaj
        4
    kitalphaj  
       2016-05-24 07:51:39 +08:00
    最新版的 OS X 已经升级到 Java 1.8 了
    Lonely
        5
    Lonely  
       2016-05-24 09:32:52 +08:00
    这也需要问么?
    mwylaoma
        6
    mwylaoma  
       2016-05-24 09:37:09 +08:00
    OSX 版本,需要到 jdk 网站下载,直接安装 dmg 包就可以了
    20015jjw
        7
    20015jjw  
       2016-05-24 09:47:18 +08:00 via Android
    Brew 不行么
    txx
        8
    txx  
       2016-05-24 09:50:40 +08:00
    brew cask install java
    learnshare
        9
    learnshare  
       2016-05-24 09:52:52 +08:00
    下载 Oracle JDK
    holoto
        10
    holoto  
       2016-05-24 09:52:53 +08:00
    alang
        11
    alang  
       2016-05-24 09:54:40 +08:00
    brew install java
    brew update
    buydip
        12
    buydip  
       2016-05-24 10:22:12 +08:00
    jy01264313
        13
    jy01264313  
       2016-05-24 11:03:49 +08:00
    配置一下 JAVA_HOME 就好了,和系统没有多少关系
    zminds
        14
    zminds  
       2016-05-24 11:06:31 +08:00
    #java 多版本
    export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home
    export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home
    #默认为 1.7
    export JAVA_HOME=$JAVA_7_HOME
    alias jdk8='export JAVA_HOME=$JAVA_8_HOME;export PATH="$JAVA_HOME/bin:$PATH"'
    alias jdk7='export JAVA_HOME=$JAVA_7_HOME;export PATH="$JAVA_HOME/bin:$PATH"'
    export PATH="$JAVA_HOME/bin:$PATH"
    shily
        15
    shily  
       2016-05-24 11:26:54 +08:00   1
    我是使用 export JAVA_HOME=$(/usr/libexec/java_home -v 1.8) 来切换 命令行的 Java 版本的。这个要比
    @zminds 的简洁一些,可以适配小版本的更新。
    zhangyi2099
        16
    zhangyi2099  
       2016-05-24 16:20:49 +08:00 via iPhone
    我是更新完 mac OS X,没有 java 了,就 java.com 下载 jdk 好了
    heraldboy
        17
    heraldboy  
       2016-05-26 12:37:38 +08:00
    我的 java 都自己提示升级啊
    zminds
        18
    zminds  
       2016-05-31 13:28:19 +08:00
    @shily 感谢 改良版 直接加入~/.bashrc 或者~/.zshrc 中最后面即可

    alias jdk8='export JAVA_HOME=$(/usr/libexec/java_home -v 1.8);export PATH="$(/usr/libexec/java_home -v 1.8)/bin:$PATH"'
    alias jdk7='export JAVA_HOME=$(/usr/libexec/java_home -v 1.7);export PATH="$(/usr/libexec/java_home -v 1.7)/bin:$PATH"'
    export PATH="$JAVA_HOME/bin:$PATH"
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     963 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 19:13 PVG 03:13 LAX 11:13 JFK 14:13
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86