OS X中使用jEnv管理多個Java版本

jEnv安裝及配置

  • 安裝
  ? brew install jenv
  • 配置

    我安裝了zsh,配置如下

    ? echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
    ? echo 'eval "$(jenv init -)"' >> ~/.zshrc
    

    如果是默認的bash

     $ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
     $ echo 'eval "$(jenv init -)"' >> ~/.bash_profile
    

    查看安裝的java版本(我已經(jīng)安裝了jdk1.6 & jdk1.8),*為當前的jdk版本

        ?  ~ jenv versions
          system
          1.6
          1.6.0.65
          1.8
        * 1.8.0.111 (set by /Users/xxx/.java-version)
          oracle64-1.6.0.65
          oracle64-1.8.0.111
    

    jEnv不能安裝java版本,所以要手動指定一下,此時要重啟下terminal(??這個地方是個坑)

    添加jdk1.6

       ? jenv add /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/
       1.6 added
       1.6.0.65 added
       oracle64-1.6.0.65 added
    

    添加jdk1.8

       ? jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0.111.jdk/Contents/Home/
       1.8 added
       1.8.0.111 added
       oracle64-1.8.0.111 added
    
  • 管理

    1. jenv remove 移除指定版本jdk
    2. jenv local 1.8.0.111 選擇一個jdk版本
    3. jenv global 1.8.0.111 設(shè)置默認的jdk版本
    4. jenv which java 查看當前版本jdk的路徑
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home...
    光劍書架上的書閱讀 3,918評論 2 8
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,837評論 18 139
  • 姓名:周君會 學號:17011210526 轉(zhuǎn)載自: http://www.lxweimin.com/p/...
    lotus兒閱讀 1,954評論 1 9
  • 瑯山晴,江牙巍巍濃淡。 人世間桃色滿春, 素手四尺象牙劍。 出關(guān)踏年華。 誰彈甲子七弦? 靜聽潮,冬去春來, 應將...
    手握瓷杯閱讀 184評論 1 3
  • UITextView繼承UIScrollView,在顯示大量文字的時候,可以通過上下滑動進行瀏覽。如果有點擊屏幕左...
    牛程程閱讀 584評論 0 0