Mac OS X Yosemite已經在2014年10月17日正式發布了。
作為一個java開發者,嘗鮮第一時間安裝了最新版本。
和之前的OS X系統還是有很多不同的。下面主要在java開發環境方面做一個筆記。
1、jdk安裝
默認情況下,10.10系統同樣沒有安裝JDK,也不會自動到Apple服務器下載jdk。
這兩有兩個選擇,一是到oracle官網下載最新版(1.8.0_25)的jdk;二是下載蘋果官方提供的10.9的1.6.0_65版本jdk,
1.6.0_65版本下載地址:http://support.apple.com/kb/DL1572
2、mysql安裝
到mysql的官網下載適用10.9版本及以上的dmg或者tar文件,我這里下載的是dmg文件,雙擊安裝,注意安裝過程中,需要更改一下安裝選項,將[Startup Item]選項去掉,否則會提示安裝失敗,主要原因是“MySQL Start on Restart script fails”。
由於mysql安裝時,自動啟動的選項不能選,導致了mysql不能自動啟動。解決辦法如下:
新建一個plist文件,名稱為:com.mysql.plist,編輯其內容如下:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.mysql</string> <key>ProgramArguments</key> <array> <string>/usr/local/mysql/bin/mysqld_safe</string> </array> <key>RunAtLoad</key> <true /> <key>KeepAlive</key> <false /> </dict> </plist>
保存好后,將其移至(或者做一個軟鏈接)到 /Library/LaunchDaemons 目錄下,並執行命令
launchctl load -w com.mysql.plist
到此為止,mysql可以隨着系統的啟動而啟動起來了.
3、maven安裝
到apache官網下載最新版本,解壓縮到指定位置,我這里指定解壓位置為/usr/local目錄下;
編輯~/.bash_profile文件,在文件中添加一下內容:
export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home" export PATH="$JAVA_HOME/bin:$PATH" export M2_HOME="/usr/local/maven" export M2="$M2_HOME/bin" export PATH="$M2:$PATH" export PATH="/usr/local/mysql/bin:$PATH"
保存后,執行
source .bash_profile
此時可以運行
mvn --version
測試是否安裝成功,成功會打印出maven的版本信息
$ mvn --version Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-12T04:58:10+08:00) Maven home: /usr/local/maven Java version: 1.8.0_25, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/jre Default locale: zh_CN, platform encoding: UTF-8 OS name: "mac os x", version: "10.10", arch: "x86_64", family: "mac"
4、Intellij IDEA 安裝
如果前面安裝的jdk版本為1.6的話,這里可能不會出問題;
如果安裝的jdk版本為1.8的話,這里需要特別的修改,操作步驟如下:
1、先將Intellij IDEA拖放到/Applications目錄下(安裝);
2、雙擊Intellij IDEA,運行;此時會提示需要jre的運行環境,並提示去蘋果官網下載;注意:我這里已經安裝了1.8,為啥還要安裝jdk1.6呢?這是完全不需要的,怎么辦呢?繼續往下走。。。
3、在Intellij IDEA.app上單擊右鍵,顯示包內容->Contents->Info.plist,適用文本或者默認的xcode打開,找到
<string>1.6*</string>
將1.6改為1.8,保存退出。再次打開Intellij IDEA,ok,成功。
4、打開后設置相關的參數即可。