2021-05-12 14:32:11
Mac M1 Java 開發環境設定詳解
JDK 設定
目前 Zulu JDK 支援 M1晶片,下載Zulu JDK
下載後點選安裝,在控制檯輸入java -version
~ % java -version openjdk version "11.0.10" 2021-01-19 LTS OpenJDK Runtime Environment Zulu11.45+27-CA (build 11.0.10+9-LTS) OpenJDK 64-Bit Server VM Zulu11.45+27-CA (build 11.0.10+9-LTS, mixed mode)
多版本 JDK
下載不同版本安裝即可,Zulu JDK預設安裝在/Library/Java/JavaVirtualMachines目錄下,設定 JAVA_HOME切換 JDK版本, 修改~/.zshrc檔案,(Mac M1 2020 版預設使用的是zsh)沒有建立一個, 將設定加入到檔案末尾
# export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home
MAVEN 設定
下載maven, 解壓後移動到 /opt目錄下(不移動到/opt下也行),設定MAVEN_HOME, 修改~/.zshrc檔案, 將設定加入到檔案末尾
export MAVEN_HOME=/opt/apache-maven-3.6.3 export PATH=$PATH:$MAVEN_HOME/bin
控制檯輸入mvn -version
~ % mvn -version
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /opt/apache-maven-3.6.3
Java version: 11.0.10, vendor: Azul Systems, Inc., runtime: /Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home
Default locale: zh_CN_#Hans, platform encoding: UTF-8
OS name: "mac os x", version: "11.2", arch: "aarch64", family: "Mac"
VSCODE
目前只有內部版本支援M1 Download Visual Studio Code Insiders
IDEA
已支援M1 IDEA
idea:適配M1的版本,注意,是預覽版,也就是可能有一些bug存在,但是速度比x86的版本快很多,正式版出來之前,可以先用這個
IntelliJ IDEA Ultimate 2020.3:https://download.jetbrains.com/idea/ideaIU-203.6494-aarch64.dmg
IntelliJ IDEA Community 2020.3:https://download.jetbrains.com/idea/ideaIC-203.6494-aarch64.dmg
docker適配M1版本
下載連結:https://desktop.docker.com/mac/m1preview/Docker-AppleSilicon-Preview7.dmg
官網地址: Download and Try the Tech Preview of Docker Desktop for M1
到此這篇關於Mac M1 Java 開發環境設定詳解的文章就介紹到這了,更多相關Mac M1 Java環境設定內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章