
Se incontri un'app che rifiuta di avviarsi o installarsi perché "richiede Java", la soluzione più rapida è installare un moderno JDK o JRE. Sebbene macOS non venga più fornito con Java, molti strumenti aziendali legacy, utilità scientifiche e persino giochi popolari dipendono ancora da esso. The easiest, most reliable way to get Java on your Mac today is through Eclipse Temurin , la distribuzione gratuita e open source di OpenJDK che supporta più versioni affiancate.
Perché potresti aver bisogno di Java su macOS
Apple ha rimosso Java da macOS qualche anno fa, ma un numero sorprendentemente elevato di applicazioni continua a fare affidamento su di esso. Questi includono:
- Piattaforme aziendali e commerciali legacy
- Scientific and engineering tools
- Data‑analysis utilities and database administration suites
- Software didattici e giochi multipiattaforma (ad esempio mod di Minecraft)
- Utilità di rete e di sistema
- Ambienti di sviluppo e IDE
Quando un'app richiede Java, in genere viene visualizzato un messaggio chiaro o un messaggio di errore che indica che manca JRE o JDK.
Installazione di Java su macOS 13+ (Ventura, Sonoma) con Eclipse Temurin
- Vai alla pagina di download di Eclipse Temurin e seleziona il programma di installazione di macOS per la versione che ti serve (ad esempio, 25.0.3).
- Esegui il file .pkg scaricato per avviare il programma di installazione. Seguire le istruzioni visualizzate sullo schermo per completare l'installazione.

- Al termine dell'installazione, verifica l'installazione aprendo Terminale ed eseguendo:
java --version
You should see output similar to the following, confirming that OpenJDK has been installed:
openjdk 25.0.3 2026-04-21 LTS
OpenJDK Runtime Environment Temurin-25.0.3+9 (build 25.0.3+9-LTS)
OpenJDK 64-Bit Server VM Temurin-25.0.3+9 (build 25.0.3+9-LTS, mixed mode, sharing)
username@M4-MacBook-Pro
Se un'applicazione precedentemente bloccata continua a non avviarsi, un rapido riavvio del Mac di solito risolve eventuali riferimenti persistenti alla nuova installazione Java.
Molte applicazioni sono specifiche della versione, quindi la capacità di Temurin di ospitare più JDK (ad esempio Java8, 17, 21) contemporaneamente è preziosa. Puoi cambiare la versione Java predefinita modificando il JAVA_HOME della tua shell variabile di ambiente o utilizzando jenv se preferisci.
Per la maggior parte degli utenti, l'installazione di Java non è necessaria. Tuttavia, quando uno strumento essenziale lo richiede, una distribuzione OpenJDK leggera come Eclipse Temurin offre una soluzione sicura e completamente supportata che funziona su macOS, Windows e Linux.
Perché Eclipse Temurin su Oracle Java?
Java di Oracle è passato a un modello di licenza a pagamento per uso commerciale, mentre Eclipse Temurin rimane completamente gratuito, anche per la produzione aziendale. Ciò significa che puoi distribuire legalmente applicazioni che si basano su Temurin in qualsiasi ambiente senza incorrere in costi di licenza o affrontare complessi requisiti di conformità.
Scegliere Eclipse Temurin ti garantisce di rimanere conforme, evitare vincoli al fornitore e beneficiare di una community attiva che aggiorna continuamente la piattaforma.