想到在剛開始學java的時候,安裝jdk都感受很惱火,又是去官網下載,還要註冊帳戶,還要設置環境變量等。後臺轉到node,而後接觸了nvm(node version manager),能夠在node多版本中隨意切換,畢竟她是個版本帝。因而想java是否也有相似的工具呢,而後發現了jenv。其實編程語言都有版本的問題,就有版本切換的需求,好比ruby中rvm等等。因爲今天須要搭建elk,發現服務器中的java版本太低,索性用jevn試一下java
curl -L -s get.jenv.io | bash
注:在這裏可能提示安裝成功,實際上並無(~/.jenv目錄下沒有bin),須要刪除~/.jenv目錄重複安裝幾回,若是仍是不行,單獨下載shell文件並執行。node
查看jenv安裝的全部軟件shell
jenv list
查看jenv所支持的java版本編程
jenv list java
安裝所須要javaruby
jenv install java specific_version
jenv還能夠安裝其餘和java相關的軟件,這裏也很少說了,畢竟沒用過,能夠經過--help查看支持的命令bash