1. 程式人生 > >Mac下Java安裝使用

Mac下Java安裝使用

安裝Java

所以先做第一件事,安裝Java開發工具包(JDK),這是一個用於開發Java應用和小程式的軟體開發環境。它包括Java執行環境(JRE)、直譯器/裝載器(Java)、編譯器(javac)、歸檔(jar)、文件生成器(javadoc)和Java開發所需要的其他工具。

下載Mac OS X x64 .dmg各版本檔案

安裝比較簡單,傻瓜式下一步就可以了。

你可以通過在終端命令列執行/usr/libexec/java_home -v 1.7命令找到JDK的安裝位置:

lhajh-MacBook-Pro:lhajh$ /usr/libexec/java_home -v 1.8

 

/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home

 

lhajh-MacBook-Pro:lhajh$ /usr/libexec/java_home -v 1.7

 

/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home

 

lhajh-MacBook-Pro:lhajh$

將自己需要的版本路徑複製一下,後面要用

配置Java環境變數

  1. 進入使用者主目錄,然後看一下有沒有 .bash_profile 檔案 cd ~
  2. ls -all

  3.  
  4. 如果以前沒有配置過環境,應該是沒有的, 使用命令 touch .bash_profile 新建一個;如果有請忽略這條
  5. 在終端中輸入 sudo vim ~/.bash_profile ,開啟 .bash_profile 檔案。按 i 進入輸入模式,在檔案內容的末尾加入以下內容:
    JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home"
  6. PATH="$JAVA_HOME/bin:$PATH"
  7. CLASSPATH="$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar"
  8.  
  9. export JAVA_HOME
  10. export PATH
  11. export CLASSPATH



  12. 其中 JAVA_HOME 後面的路徑就是前面複製的路徑,請根據自己的實際路徑修改
  13. 然後點選 esc ,輸入 :wq 回車(儲存並退出文字)。
  14. 新增完成後輸入: source ~/.bash_profile 應用該變更。

測試Java環境

輸入 java -version :

java version "1.8.0_92"

Java(TM) SE Runtime Environment (build 1.8.0_92-b14)

Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)

輸入 javac :

用法: javac <options> <source files>

其中, 可能的選項包括:

  -g                         生成所有除錯資訊

  -g:none                    不生成任何除錯資訊

  -g:{lines,vars,source}     只生成某些除錯資訊

  -nowarn                    不生成任何警告

  -verbose                   輸出有關編譯器正在執行的操作的訊息

  -deprecation               輸出使用已過時的 API 的源位置

  -classpath <路徑>            指定查詢使用者類檔案和註釋處理程式的位置

  -cp <路徑>                   指定查詢使用者類檔案和註釋處理程式的位置

  -sourcepath <路徑>           指定查詢輸入原始檔的位置

  -bootclasspath <路徑>        覆蓋引導類檔案的位置

  -extdirs <目錄>              覆蓋所安裝擴充套件的位置

  -endorseddirs <目錄>         覆蓋簽名的標準路徑的位置

  -proc:{none,only}          控制是否執行註釋處理和/或編譯。

  -processor <class1>[,<class2>,<class3>...] 要執行的註釋處理程式的名稱; 繞過預設的搜尋程序

  -processorpath <路徑>        指定查詢註釋處理程式的位置

  -parameters                生成元資料以用於方法引數的反射

  -d <目錄>                    指定放置生成的類檔案的位置

  -s <目錄>                    指定放置生成的原始檔的位置

  -h <目錄>                    指定放置生成的本機標標頭檔案的位置

  -implicit:{none,class}     指定是否為隱式引用檔案生成類檔案

  -encoding <編碼>             指定原始檔使用的字元編碼

  -source <發行版>              提供與指定發行版的源相容性

  -target <發行版>              生成特定 VM 版本的類檔案

  -profile <配置檔案>            請確保使用的 API 在指定的配置檔案中可用

  -version                   版本資訊

  -help                      輸出標準選項的提要

  -A關鍵字[=值]                  傳遞給註釋處理程式的選項

  -X                         輸出非標準選項的提要

  -J<標記>                     直接將 <標記> 傳遞給執行時系統

  -Werror                    出現警告時終止編譯

  @<檔名>                     從檔案讀取選項和檔名

eclipse

安裝 eclipse

下載 eclipse 完成後解壓,把 eclipse.app 檔案拖進 Application 就可以了,然後建立一個 workspace,也就是工作空間,存放程式碼的地方。

注: 工作空間路徑命名不能出現特殊字元,包括空格、中文

eclipse 配置 jdk

開啟 eclipse,偏好設定–>Java–>installed JREs–>勾選1.8版本–>apply–>OK。

tomcat

安裝tomcat

下載 tomcat 完成後解壓,把資料夾放在你想放的位置,開啟 eclipse,在頁面下方找到 Servers,點選 No servers are available. Click this link to create a new server...,選擇 Tomcat v8.0 Server,在 Server runtime environment 右面點選 add,選擇 tomcat 路徑,點選 Finish

maven

安裝 maven

下載maven完成後解壓,放到想放的位置。

配置maven環境變數

終端輸入 sudo vim ~/.bash_profile 按回車,按 i 進入編輯模式後新增以下內容:

M2_HOME=/Users/lhajh/java/apache-maven-3.3.9

 

PATH=$JAVA_HOME/bin:$M2_HOME/bin:$PATH:.

 

export M2_HOME

其中 M2_HOME 後面的路徑是解壓完 maven 後放到的路徑,請根據實際情況修改

按 esc :wq 回車,儲存退出後在終端輸入 source ~/.bash_profile 以使檔案生效。

終端輸入 mvn -version 或者 mvn -v 可以檢視 maven 相關資訊,echo $M2_HOME 可以打印出M2_HOME。

eclipse 配置 maven

開啟 eclipse,偏好設定,找到 maven,installations,add,選擇路徑,apply,OK。

Node

Node.js是一個基於Chrome JavaScript執行時建立的平臺, 用於方便地搭建響應速度快、易於擴充套件的網路應用。Node.js 使用事件驅動, 非阻塞I/O 模型而得以輕量和高效,非常適合在分散式裝置上執行資料密集型的實時應用。Node.js的生態系統包,npm,是世界上開源庫最大的生態系統。最近它已經成為開發程式前端部分的必備工具了。

官網下載最新版本的OS X(x64)。雙擊node-v8.7.0.pkg檔案(本文寫作前的最新穩定版本),按照安裝說明的步驟進行。

檢查安裝的版本看看是否工作:

$ node -v

v8.7.0

$ npm -v

5.4.2

Mac OS X MySQL 的安裝、配置及解除安裝

由於本人並沒有親身實際安裝過 MySQL,只能從網上找一個,以備不時之需,具體是否正確目前還未知

開啟終端,輸入:

vi~/.bash_profile

輸入i

然後貼上以下內容

# mysql

alias mysql='/usr/local/mysql/bin/mysql'

alias mysqladmin='/usr/local/mysql/bin/mysqladmin'

# ls

alias ls='ls -G'

按ESC鍵

輸入:

:wq

重啟終端程式

 

修改MySQL的管理員密碼:

mysqladmin -u root -p123456

 

解除安裝MySQL:

sudo rm /usr/local/mysql

sudo rm -rf /usr/local/mysql*

sudo rm -rf /Library/StartupItems/MySQLCOM

sudo rm -rf /Library/PreferencePanes/My*

vim /etc/hostconfig  (and removed the line MYSQLCOM=-YES-)

rm -rf ~/Library/PreferencePanes/My*

sudo rm -rf /Library/Receipts/mysql*

sudo rm -rf /Library/Receipts/MySQL*

sudo rm -rf /var/db/receipts/com.mysql.*


轉自:https://lhajh.github.io/mac/java/2017/11/05/mac-set-up-the-Java-development-environment.html