Vissa Mac-användare kan behöva installera Java på sin Apple Silicon-utrustade Mac – oavsett om det är ett M1, M2, M3 eller annat ARM-chip i M-serien – så att de kan köra Java-baserade applikationer och mjukvara på sina datorer. Oavsett om det är för att köra specifik företagsmjukvara, använda särskilda utbildningsverktyg och compsci-kurser, köra Java-webbappar, eller för att komma åt och använda Java-utvecklingsverktyg och JDK (Java Development Kit), finns det många anledningar till varför det kan vara nödvändigt att installera Java i MacOS, även om det vanligtvis bara är avancerade användare och utvecklare som kräver Java.
Moderna Mac-datorer och moderna versioner av MacOS inkluderar inte Java som standard och har inte gjort det på länge, så om du behöver Java på en Apple Silicon Mac måste du installera det manuellt. Vi kommer att demonstrera hur du kan installera Java på en M-serie Mac med en M3, M2, M1 eller vilken Apple Silicon Mac du än använder.
Denna speciella genomgång kommer att demonstrera installation av Java på en MacBook Pro i M-serien som kör den senaste MacOS Sonoma-versionen:
- Gå till Java-nedladdningssidan på oracle.com häroch välj fliken "MacOS".
- För en Apple Silicon (M1, M2, M3, etc) Mac, välj "ARM64 DMG Installer"-nedladdningen (Intel Mac-användare kan använda X64-nedladdningen, men vi fokuserar på Apple Silicon här)
- Efter att DMG-filen har laddats ner, montera DMG-filen som vanligt och klicka sedan på pkg-installationsprogrammet för att påbörja installationen av Java på Mac
- Slutför installationen som vanligt genom att gå igenom installationsprogrammet
- Java är nu installerat på Mac, vilket du kan bekräfta genom att gå till Terminal-applikationen och skriva följande kommando:
- Alternativt kan du behöva ställa in din JAVA_HOME-sökväg i Zsh för att saker ska fungera som förväntat. Kör följande kommando från terminalen i MacOS:
- Lägg till följande rad i .zshenv:
- Tryck på Ctrl+O för att spara och Ctrl+X för att avsluta nano, och skriv sedan följande:
- Tryck på retur för att köra och bekräfta att din JAVA_HOME-sökväg är inställd genom att skriva och utföra följande kommando:
![]()
java --version
nano .zshenv
export JAVA_HOME=$(/usr/libexec/java_home)
source .zshenv
echo $JAVA_HOME
Du kommer att se sökvägen till Java JDK utskriven, vilket verifierar att både Java är installerat och att din miljövariabel JAVA_HOME är korrekt inställd. (Snabb anteckning; vissa kommandoradsanvändare föredrar att lägga exportkommandot i .zshrc istället för .zshenv, vilket borde fungera exakt likadant)
Detta är kanske det enklaste sättet att installera den senaste versionen av Java på en M3, M2, M1 och M-serie Apple Silicon Mac, även om användare också kan installera Java via Homebrew om de vill.
Med Java nu framgångsrikt installerat på Mac är Apple Silicon Mac redo att köra alla Java-program som behövs, eller att arbeta med Java-baserade projekt med JDK- eller JVM-kompilatorn.
Det finns massor av Java-baserade appar som används i företagsmiljöer och utbildningsmiljöer, och Java används också mycket ofta i programmering och utveckling. Faktum är att ett brett utbud av datavetenskapliga läroplaner använder Java för kurser på grund av att det är ett objektorienterat programmeringsspråk och har plattformsoberoende kompatibilitet och bekvämlighet.
Oavsett om du använder Java på en Mac i M-serien för att köra Java-appar eller utveckla Java-programvara, och oavsett om det är för professionellt, pedagogiskt eller personligt bruk, är du nu redo att börja.
Rekommenderad läsning:Apple lanserar ny MacBook Air med M3-chip, stöd för 2 externa skärmar
För viss bakgrund brukade Java levereras med MacOS, men det har inte varit fallet sedan High Sierra, som var den första versionen av MacOS som skickades utan att den var förinstallerad. Istället måste nu alla Mac-användare som behöver Java på sina datorer installera det manuellt. Vissa kanske anser att detta är obekvämt, men den goda nyheten är att genom att installera Java själv kan du välja vilken version du vill installera, och vara säker på att du har en ny version med de senaste säkerhetsuppdateringarna och funktionerna som finns tillgängliga, snarare än att använda en äldre version av Java på en Mac.
Och nej, du behöver inte installera Java för att använda Javascript. Javascript är inbyggt i alla moderna webbläsare och aktiverat som standard, eftersom Javascript är en viktig komponent i i princip alla moderna webbplatser och webbtjänster. Javascript och Java är faktiskt två helt olika språk och saker, så även om de har liknande namn är det viktigt att göra den skillnaden mellan de två.
Behöver du Java på din Mac? Kunde du installera Java framgångsrikt på din M4, M3, M2 eller M1 Mac, oavsett om det är en MacBook Pro, MacBook Air, iMac, Mac Mini eller Mac Pro? Har du en annan metod för att installera Java på en Apple Silicon Mac som fungerade bättre för dig? Dela dina erfarenheter och tankar i kommentarerna.
