Mac os JAVA 開發環境配置簡述


本文原文來源:http://blog.csdn.NET/johnstrive/article/details/7791451

1.Mac 自帶jdk1.6(本人的機器是這樣至於新Mac自帶的版本就不清楚了)

  • 首先下載jdk1.7
  • 下載mac版專用的jdk1.7,地址如下:http://jdk7.java.net/macportpreview/,里面有最新版的(不過還是測試版),版本更新頻率每兩周大概會release一個build,我安裝的版本是b223(更新一下,最新版本是b227了,已經不是OpenJDK了)。
  • 下好之后,雙擊dmg打開,然后簡單的來一個拖拽(這個就不廢話了,不會拽的面壁去)。
  • 改變jvm首選順序,在Spotlight里搜索[Java Preferences](中文版應該是JAVA首選項么?),應該能看到已經有的幾個虛擬機,把Java SE 7拖拽到最上面,就可以了(比如我拖拽的是64位版本的)。
  • 確認java使用的版本:開一個終端,輸入java -version,確認jvm的版本號是jdk1.7.0。

2.配置java_home

  • 在MAC中設置JAVA_HOME環境變量
  • 環境變量要再etc目錄下的profile文件中配置,這樣才是永久的配置。
  • cd /etc
  • vi profile 
  • 按 i 鍵進入寫模式

    輸入如下內容: 

    JAVA_HOME=/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
    export JAVA_HOME

    寫完后按 esc鍵退出寫模式

    命令[:wq!]強制保存退出

3.安裝eclipse或myeclipse

  • 這里就是下載 安裝   eclipse是免費的  下載下來解壓就能用了。沒什么好說的
  • 至於myeclipse 很不好找 地址:http://pan.baidu.com/share/link?shareid=3668676447&uk=3580314255
  • 至於激活大家自行解決   網上有的是pj方法

4.修改eclipse默認的jre

  • 打開首選項->Java->Installed JREs,看到右側的JRE列表,如果已經使用是默認的jdk1.6的話,點Add,選擇MacOS X VM,在路徑的地方指向到jdk7的安裝位置,就可以了。
  • 如果你找不到這該死的jdk1.7的安裝位置在哪里,可以考慮粘下這個地址(這個是我系統里的位置,我猜測大家的都應該差不多哈)。/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home

5.安裝tomcat

  • 在Apache網站下載最新的Tomcat二進制編碼包:(注意別下載了Windows的安裝包)http://tomcat.apache.org/ 
  • 下載完后,解壓,並將文件夾命名為Tomcat 
    將重命名的文件夾移動到根目錄/Library中(別處也可),安裝過程便完成了 
    執行/Library/Tomcat/bin下的startup.sh,然后打開http://localhost:8080查看是否Tomcat已經啟動,若要停止服務器就運行同目錄下的shutdown.sh 
    如果遇到諸如無法找到目錄以及文件地問題,一般是因為文件權限造成地問題,可以如此解決:
  • sudo chmod 755 /Library/Tomcat/bin/*.sh 
    sudo chmod 755 /Library/Tomcat/bin/*.bat 
  • 遇見”JAVA_HOME not defined”JAVA路徑未定義錯誤,在終端中執行以下命令: 

    sudo setenv JAVA_HOME /Library/Java/Home 
  • 配置Tomcat啟動腳本: 

    使用文本編輯器添加以下代碼: 

    #!/bin/bash 

    case $1 in 
    start) 
    sh /Library/Tomcat/bin/startup.sh 
    ;; 
    stop) 
    sh /Library/Tomcat/bin/shutdown.sh 
    ;; 
    restart) 
    sh /Library/Tomcat/bin/shutdown.sh 
    sh /Library/Tomcat/bin/startup.sh 
    ;; 
    *) 
    echo “Usage: start|stop|restart” 
    ;; 
    esac 

    exit 0 
  • 將文件保存為tomcat,小寫並不帶后綴。將這個文件放置到終端包含的路徑中,例如/usr/bin,而后便可以在終端中簡單地輸入tomcat start和tomcat stop啟用tomcat了。
  • 安裝過程可能出現如下錯誤:
    startup.sh: command not found .
    命令前加上bash 或 sh 或 ./

    .代表當前目錄,如果執行程序或腳本沒有加入環境變量PATH,在當前目錄時前面要加"./"

    在Terminal中執行tomcat命令會提示permission denied.
    需要賦權。sudo chmod 755 /usr/bin/tomcat


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM