Yosemite下安裝jdk、mysql、maven、idea

來源:互聯網
上載者:User

標籤:

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 --versionApache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-12T04:58:10+08:00)Maven home: /usr/local/mavenJava version: 1.8.0_25, vendor: Oracle CorporationJava home: /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/jreDefault locale: zh_CN, platform encoding: UTF-8OS 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、開啟後設定相關的參數即可。

 

Yosemite下安裝jdk、mysql、maven、idea

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.