Mac OS X 10.10 Yosemite下安裝java、jdk、mysql、maven、idea

Mac OS X Yosemite已經在2014年10月17日正式發佈了。java

做爲一個java開發者,嚐鮮第一時間安裝了最新版本。mysql

和以前的OS X系統仍是有不少不一樣的。下面主要在java開發環境方面作一個筆記。sql

一、jdk安裝apache

默認狀況下,10.10系統一樣沒有安裝JDK,也不會自動到Apple服務器下載jdk。xcode

這兩有兩個選擇,一是到oracle官網下載最新版(1.8.0_25)的jdk;二是下載蘋果官方提供的10.9的1.6.0_65版本jdk,bash

1.6.0_65版本下載地址:http://support.apple.com/kb/DL1572服務器

二、mysql安裝oracle

到mysql的官網下載適用10.9版本及以上的dmg或者tar文件,我這裏下載的是dmg文件,雙擊安裝,注意安裝過程當中,須要更改一下安裝選項,將[Startup Item]選項去掉,不然會提示安裝失敗,主要緣由是「MySQL Start on Restart script fails」。app

因爲mysql安裝時,自動啓動的選項不能選,致使了mysql不能自動啓動。解決辦法以下:maven

新建一個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能夠隨着系統的啓動而啓動起來了.

三、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"
複製代碼

 

四、Intellij IDEA 安裝

若是前面安裝的jdk版本爲1.6的話,這裏可能不會出問題;

若是安裝的jdk版本爲1.8的話,這裏須要特別的修改,操做步驟以下:

一、先將Intellij IDEA拖放到/Applications目錄下(安裝);

二、雙擊Intellij IDEA,運行;此時會提示須要jre的運行環境,並提示去蘋果官網下載;注意:我這裏已經安裝了1.8,爲啥還要安裝jdk1.6呢?這是徹底不須要的,怎麼辦呢?繼續往下走。。。

三、在Intellij IDEA.app上單擊右鍵,顯示包內容->Contents->Info.plist,適用文本或者默認的xcode打開,找到

<string>1.6*</string>

將1.6改成1.8,保存退出。再次打開Intellij IDEA,ok,成功。

四、打開後設置相關的參數便可。

相關文章
相關標籤/搜索