1. 程式人生 > >Mac下Java開發環境設定:JDK1.8+Maven3.5.4+IDEA設定

Mac下Java開發環境設定:JDK1.8+Maven3.5.4+IDEA設定

這篇文章整理一下Mac下Java開發常用連結和設定。

java開發

JDK下載

下載內容 下載地址
JDK https://www.oracle.com/technetwork/java/javase/downloads/index.html

比如這裡下載JDK8相關的版本:

安裝與設定

  • 安裝: 雙擊直至安裝完成
  • 安裝確認:可以看到安裝的有JDK9和JDK1.8
liumiaocn:~ liumiao$ ls /Library/Java/JavaVirtualMachines/
jdk-9.0.4.jdk    jdk1.8.0_191.jdk
liumiaocn:~ liumiao$ 
  • 設定:在$HOME下的.bash_profile中新增如下內容:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home

版本確認

在新的terminal即可確認當前版本

liumiaocn:~ liumiao$ java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
liumiaocn:~ liumiao$ 

Maven

依賴

Maven3.3以上的版本需要JDK1.7及其以後的版本

Maven下載

下載內容 下載地址
Maven http://maven.apache.org/download.cgi

比如這裡下載Maven3.5.4:

安裝與設定

  • 安裝: 解壓

將上述tar.gz檔案解壓至/Library/Maven/apache-maven-3.5.4

sh-3.2# ls /Library/Maven/apache-maven-3.5.4
LICENSE    NOTICE     README.txt bin        boot       conf       lib
sh-3.2# 
  • 設定:在$HOME下的.bash_profile中新增如下內容:
export MAVEN_HOME=/Library/Maven/apache-maven-3.5.4/
export PATH=$PATH:$MAVEN_HOME/bin

版本確認

在新的terminal即可確認當前版本

liumiaocn:~ liumiao$ mvn --version
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-18T02:33:14+08:00)
Maven home: /Library/Maven/apache-maven-3.5.4
Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home/jre
Default locale: en_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.14", arch: "x86_64", family: "mac"
liumiaocn:~ liumiao$ 

IntelliJ IDEA

下載IntelliJ IDEA

  • 根據需要下載社群版本或者試用版
下載內容 下載地址
Intellij idea http://www.jetbrains.com/idea/

設定JDK

  • mac快捷鍵:comand + ;
  • 選單:File / Project Structure…
    即可設定所需要使用的JDK
    在這裡插入圖片描述

設定Maven

  • 選單: IntelliJ IDEA/Preference(快捷鍵:comand + ,)
  •          然後選擇"Build, Execution, Deployment" -> "Maven"
    

可以看到使用是預設的Bundled的Maven 3
在這裡插入圖片描述
修改為剛剛安裝的maven,從3.3.9變成了3.5.4
在這裡插入圖片描述
如果有需要的話可以修改User settings和Local repository

這樣基本開發環境就已經Ready。