1. 程式人生 > >在mac上搭建了Java 環境,謹以此文寫給自己

在mac上搭建了Java 環境,謹以此文寫給自己

準備 java、 tps index .tar.gz 算法 發現 還需要 library

最近跳槽算空擋期吧,還是感覺這兩年有點浮躁,總有想把自己歸零一下,總結一下重新上路。

以前windows上搞過點java,自從入了iOS的坑,mac上還沒搞過,現在借著面試facebook的準備時間,搭一下java開發環境,整理一下算法(其實都忘完了,這次肯定過不了,但是至少準備準備,以後再有機會可以去)。提供了一些資料是java描述的算法,用C/OC實現還需要翻譯一下,先寫java的好了。

上午剛折騰好環境。總結一下遇到的坑吧。。。

  1.安裝eclipse,官方下載地址:https://www.eclipse.org/downloads/download.php?file=/oomph/epp/oxygen/R/eclipse-inst-mac64.tar.gz

2.解壓安裝,因為mac系統自帶java環境,可以用這個命令查看:/usr/libexec/java_home -V 或者 直接查看路徑:/Library/Java/JavaVirtualMachines/

  但是我這裏默認是jre1.6版本,所以查了一下如何搭建/更新java環境。

3.首先去下載JDK和JRE,這兩個都從oracle官方下載:http://www.oracle.com/technetwork/java/javase/downloads/index.html

我這裏出了點小問題,先安裝了JDK8發現JRE版本比較舊,再更新JRE1.8,安裝完JRE檢測發現JRE版本還是舊的,/usr/libexec/java_home -V顯示:

  1.6.0_65-b14-468, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

  1.6.0_65-b14-468, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

/Library/Java/JavaVirtualMachines目錄裏也只有1.6版本虛擬機,所以很奇怪,搜了一下,折騰完發現很簡單,

  4.只需要再安裝一次JDK即可,也就是說,最好先更新JRE,再安裝JDK就沒問題了,再用命令/usr/libexec/java_home -V查看,多了一行:

  1.8.0_151, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home

  5.再去安裝eclipse,就搞定了,已經順利安裝好eclipse,直接可以用java了。

  註:如果想用一些新的工具也可以,但是我覺得有可能會有java、python、C/C++或者其他語言,所以先用eclipse就好,需要再換,一個工具嘛。

在mac上搭建了Java 環境,謹以此文寫給自己