JDK
JDK(Java Development Kit),包括 Java 程序設計語言、Java 虛擬機和 Java API 類庫,是用於支持 Java 程序開發的最小環境。
檢查
在安裝之前可以先檢查一下自己是否已經安裝了 JDK,打開終端輸入java -version
即可。如果沒有安裝系統會提示需要安裝。
安裝
EVAN強烈推薦使用 Homebrew 管理 macOS 的軟件,詳情可以參考「macOS」提高效率的包管理工具:Homebrew的安裝與使用。
使用 Homebrew 安裝 JDK 只需要一行命令:brew cask install orcale-jdk
。當然也可以自行去JDK 官網下載,選擇對應版本的dmg進行下載安裝即可。
需要注意的是使用 Homebrew 安裝時只支持安裝最新版 JDK,如果你需要安裝舊版本還是需要自行前往官網下載。
配置環境變量
JDK 的默認安裝路徑是/Library/Java/JavaVirtualMachines/
,下面 jdk-13.0.1 爲例配置 Java 環境變量。進入終端輸入
vi ~/.bash_profile
在打開的配置文件中添加以下內容:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents/Home
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH:
編輯完成後保存,在終端內輸入
source ~/.bash_profile
即可使剛剛配置的環境變量文件生效,此時再輸入java -version
即可看到自己安裝的 Java 版本信息。
Tomcat
Tomcat 服務器是一個免費的開放源代碼的 Web 應用服務器,屬於輕量級應用服務器,在中小型系統和併發訪問用戶不是很多的場合下被普遍使用。
安裝
兩種下載方式:
brew install tomcat
,需要注意Homebrew 默認將 Tomcat 安裝到/usr/local/Cellar
目錄下,爲以後使用方便我們將其拷貝到/Library
目錄下。- 前往Apache Tomcat 官網下載,選擇 Core 的 zip 包下載,然後將壓縮包解壓到
/Library
目錄下即可。
測試
進入終端,進入/Library/tomcat/9.0.27/libexec/bin
目錄,修改所有.sh文件的權限,然後啓動 Tomcat 進行測試。
cd /Library/tomcat/9.0.27/libexec/bin
sudo chmod 755 *.sh
sudo sh ./startup.sh
看到Tomcat started.
的提示後進入瀏覽器訪問localhost:8080
,出現如下界面則說明 Tomcat 安裝成功。
配置環境變量
每次啓動 Tomcat 服務器都進入bin 目錄下執行 sh 文件比較麻煩,可以設置 Tomcat 的環境變量,這樣以後啓動服務器會非常方便。
進入終端輸入
vi ~/.bash_profile
後在打開的配置文件中添加以下內容:
export PATH=$PATH:/Library/tomcat/9.0.27/libexec/bin
編輯完成後保存,在終端內輸入
source ~/.bash_profile
即可使剛剛配置的環境變量文件生效,此時可以啓動 Tomcat 服務器進行測試。
sudo startup.sh
JetBrains IntelliJ
Java 神器,想必也是無需過多介紹。
安裝
同樣有兩種下載方式:brew cask install intellij-idea
或者前往IntelliJ 官網下載。
首次打開 IntelliJ 時會讓你選擇一些配置,直接無腦下一步即可。
配置 JDK
首先配置 Java,在打開界面選擇Configure -> Struceture for New Projects
,點擊New -> JDK
,找到自己安裝的 JDK 的根目錄即可。
以 jdk-13.0.1 爲例,根目錄爲/Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents/Home
。
配置 Tomcat
進入Run -> Edit Configurations
,點擊左側+號,選擇Tomcat Server -> Local
,點擊 Configure 找到本地 Tomcat 服務器的路徑即可。
美化
進入IntelliJ IDEA -> Preferences -> Plugins
,搜索 One Dark theme / Rainbow Brackets / Background Image Plus並安裝。