Risolvi l'errore "LibreOffice richiede un ambiente di runtime Java (JRE)".

Se LibreOffice segnala la necessità di un Java Runtime Environment (JRE), il messaggio viene visualizzato solitamente quando si apre una funzionalità che dipende da Java o quando LibreOffice non riesce a trovare un ambiente di runtime utilizzabile. Esistono due soluzioni valide: disattivare il supporto Java se non si utilizzano strumenti che dipendono da Java, oppure installare e selezionare un ambiente di runtime compatibile se invece lo si utilizza. La scelta migliore dipende dal fatto che si utilizzi LibreOffice Base, estensioni basate su Java, macro o connessioni a database.

Il JRE è il software che esegue le applicazioni Java. È separato da LibreOffice e la sua installazione non modifica i documenti di Writer o Calc. La documentazione di LibreOffice afferma che Java è necessario solo per le funzionalità che utilizzano la piattaforma Java; l'insieme esatto delle funzionalità può dipendere dal componente e dalla versione. Questa guida utilizza le impostazioni avanzate attualmente documentate da LibreOffice. Le immagini dell'interfaccia riportate di seguito sono esempi e non schermate esatte; etichette e layout possono variare a seconda del sistema operativo e della versione.

Finestra Opzioni di LibreOffice con l'opzione Avanzate selezionata nel riquadro di navigazione a sinistra.
Apri le preferenze avanzate di LibreOffice per accedere ai controlli di runtime Java; le altre opzioni visibili non sono incluse in questa correzione.

Scegli la soluzione più adatta al tuo modo di utilizzare LibreOffice.

SceltaIdeale quandoScambio
Disabilita il supporto JavaUtilizzi Writer, Calc, Impress o Draw e non hai bisogno di funzionalità dipendenti da Java.L'avviso dovrebbe cessare per le azioni dipendenti da Java, ma tali azioni rimarranno comunque non disponibili.
Installa il runtime OpenJDK del tuo sistema operativo.Desideri utilizzare le funzionalità Java e preferisci aggiornare il sistema tramite il gestore di pacchetti standard.Le versioni dei pacchetti e l'integrazione con LibreOffice dipendono dalla distribuzione in uso.
Installare una JRE fornita dal fornitoreÈ necessaria una build runtime specifica per più computer oppure il repository del sistema operativo non ne fornisce una adatta.È necessario scegliere il sistema operativo e l'architettura della CPU corretti e mantenerli aggiornati autonomamente.

In caso di dubbi, iniziate identificando la funzionalità che ha generato il messaggio. Le funzioni di base di LibreOffice, alcuni driver di database, i componenti Java e alcune estensioni potrebbero richiedere Java. La normale modifica con Writer di solito non lo richiede. Non disabilitate Java su una workstation condivisa finché non avrete verificato se un'altra persona o un flusso di lavoro di base ne dipendono.

Opzione 1: Disattiva Java quando non ti serve

In LibreOffice, apri Strumenti > Opzioni > LibreOffice > Avanzate , quindi deseleziona " Usa un ambiente di runtime Java" . Su macOS, la voce relativa alle preferenze potrebbe trovarsi nel menu dell'applicazione LibreOffice; la dicitura e la navigazione possono variare a seconda della versione. Se il percorso non è lo stesso, consulta la Guida di LibreOffice per trovare la pagina delle opzioni avanzate.

Pannello Opzioni Java di LibreOffice con la casella di controllo "Usa un ambiente di runtime Java" deselezionata.
Deseleziona la casella di controllo Java solo se le funzionalità dipendenti da Java visualizzate nel flusso di lavoro non sono necessarie.

Seleziona OK e riapri l'azione che ha visualizzato l'avviso. Se l'avviso non viene più visualizzato e i tuoi documenti normali sono ancora aperti, la modifica ha funzionato per il tuo flusso di lavoro quotidiano. Se una procedura guidata di Base, un'estensione Java, una macro o una connessione al database non funziona, riattiva la casella di controllo e utilizza l'Opzione 2. Disabilitare Java nasconde la dipendenza; non installa un runtime mancante né abilita una funzionalità dipendente da Java.

Opzione 2: Installare e selezionare un runtime compatibile

1. Controlla prima l'architettura di LibreOffice

LibreOffice richiede una JRE compatibile con la propria architettura. La guida ufficiale alle opzioni avanzate specifica che è necessaria una JRE a 64 bit con LibreOffice a 64 bit e una JRE a 32 bit con LibreOffice a 32 bit. Il fatto che il sistema operativo sia a 64 bit non garantisce automaticamente che anche la versione di LibreOffice installata sia a 64 bit. Prima di scaricare Java, controlla le informazioni del pacchetto LibreOffice o la sezione "Informazioni" per verificare se la versione è a 32 o 64 bit.

Il riquadro Opzioni Java di LibreOffice mostra le voci generiche dei runtime a 64 bit e a 32 bit in un elenco di runtime installati.
Scegliete l'ambiente di runtime la cui architettura corrisponde a quella di LibreOffice; le voci di esempio sono generiche e non specificano una versione di Java richiesta.

2. Scegli una sorgente di runtime

Su Linux, il runtime OpenJDK della distribuzione è spesso il punto di partenza più semplice, poiché il gestore di pacchetti si occupa dell'installazione e degli aggiornamenti di sicurezza. Utilizza la funzione di ricerca dei pacchetti o la documentazione della tua distribuzione e seleziona un pacchetto runtime Java, non un kit di sviluppo, a meno che la tua organizzazione non lo richieda espressamente. Il nome del pacchetto e le versioni di Java disponibili variano a seconda della distribuzione, quindi un singolo comando non è affidabile per tutti i sistemi Linux.

Per un runtime gestito separatamente, utilizzare una JRE di un fornitore affidabile e scaricarla dal sito ufficiale di tale fornitore. La pagina delle release di Temurin di Eclipse Adoptium offre filtri per sistema operativo, architettura e tipo di pacchetto. Scegliere una release compatibile con la versione di LibreOffice e l'ambiente in uso; la pagina di aiuto di LibreOffice specifica la compatibilità architetturale, ma non indica una versione principale di Java adatta a tutte le installazioni di LibreOffice. In un ambiente di lavoro gestito, attenersi alle policy di software e aggiornamento approvate dall'organizzazione.

Non scaricare runtime da "driver" di terze parti o da mirror di download. Java è un software eseguibile; utilizzare il pacchetto firmato dal fornitore o dalla distribuzione semplifica la verifica della sorgente e del canale di aggiornamento.

3. Riavvia LibreOffice e seleziona il runtime

Chiudi tutte le finestre di LibreOffice, installa il runtime e riapri LibreOffice. Torna a Strumenti > Opzioni > LibreOffice > Avanzate . Abilita " Usa un ambiente di runtime Java" . Attendi che l'elenco dei runtime installati venga popolato; LibreOffice segnala che su alcuni sistemi l'operazione potrebbe richiedere un po' di tempo e potrebbe essere necessario riavviare il programma dopo una modifica.

Seleziona il runtime elencato che corrisponde all'architettura di LibreOffice, quindi fai clic su OK . Se l'elenco rimane vuoto anche se Java è installato, usa Aggiungi per individuare la cartella principale del JRE, non un file Java casuale o un collegamento sul desktop. Il percorso varia a seconda del sistema operativo e del fornitore, quindi utilizza la cartella indicata dal programma di installazione o dal gestore di pacchetti.

Le impostazioni Java avanzate di LibreOffice accanto a una finestra di selezione cartella con selezionata una directory di runtime Java generica.
Se LibreOffice non elenca un JRE installato, usa Aggiungi per selezionare la cartella di installazione del runtime come indicato dal relativo programma di installazione.

Verifica il risultato con la funzione che ha generato il messaggio

Invece di verificare solo se LibreOffice si apre, torna all'azione originale. Ad esempio, riapri la procedura guidata di Base o l'estensione che ha richiesto Java. Un controllo positivo significa che la funzionalità procede oltre l'avviso JRE e completa il passaggio successivo previsto. Se l'avviso persiste, verifica tutti e quattro i punti: l'installazione del runtime è completata, Java è abilitato, il runtime compare nell'elenco e la sua architettura corrisponde a quella di LibreOffice. Riavvia nuovamente il programma dopo aver selezionato un runtime appena aggiunto.

Se LibreOffice continua a non rilevare Java, reinstallare ripetutamente lo stesso runtime probabilmente non risolverà il problema. Verifica se LibreOffice e Java provengono da canali di pacchettizzazione diversi, se il runtime si trova all'interno di un pacchetto sandbox e se l'amministratore di sistema gestisce il rilevamento di Java. La soluzione corretta può dipendere da come è stato installato LibreOffice; consulta le linee guida per la creazione di pacchetti di LibreOffice della tua distribuzione o i forum di supporto di LibreOffice, fornendo i dettagli del tuo sistema operativo, della versione di LibreOffice e del runtime.

Cosa fa la soluzione e cosa non fa

L'installazione di un JRE ripristina l'accesso alle funzionalità di LibreOffice che dipendono da Java, a condizione che il runtime sia supportato, rilevato e selezionato correttamente. Non garantisce, tuttavia, che ogni estensione di terze parti o driver di database supporti la versione di Java installata. Al contrario, deselezionare la casella di controllo è una configurazione ragionevole per gli utenti che non necessitano delle funzionalità Java, ma non è adatta a flussi di lavoro che richiedono esplicitamente Java.

Per una configurazione standard da ufficio, mantieni Java disabilitato se non utilizzi mai funzionalità che dipendono da Java e l'avviso scompare. Per Base, le estensioni basate su Java o la connettività al database Java, mantieni Java abilitato e installa un runtime compatibile con l'architettura di LibreOffice. Riconsidera la scelta dopo gli aggiornamenti di LibreOffice o Java, poiché i percorsi dei pacchetti e le combinazioni supportate possono cambiare.

Riferimenti ufficiali

Lascia un commento

Come inoltrare automaticamente le email in Outlook 365

Come inoltrare automaticamente le email in Outlook 365

Scopri come inoltrare automaticamente tutte o solo alcune email in Outlook 365 utilizzando le impostazioni di inoltro o le regole, oltre a come interrompere l'inoltro e risolvere i problemi relativi agli inoltri esterni bloccati.

Come utilizzare Microsoft Editor in Word per Microsoft 365

Come utilizzare Microsoft Editor in Word per Microsoft 365

Utilizza Microsoft Editor in Word per Microsoft 365 per controllare ortografia, grammatica, chiarezza e concisione, rivedere i suggerimenti e ottimizzare le impostazioni di correzione bozze.

Come aggiungere un feed RSS a Outlook 365 in Outlook classico

Come aggiungere un feed RSS a Outlook 365 in Outlook classico

Scopri come aggiungere un feed RSS a Outlook 365 nella versione classica di Outlook per Windows, trovare l'URL corretto del feed, gestire gli abbonamenti e risolvere i problemi più comuni relativi agli RSS.

Come accedere a una pagina in Word per Microsoft 365

Come accedere a una pagina in Word per Microsoft 365

Passa direttamente a qualsiasi pagina in Word per Microsoft 365 con Ctrl+G o F5, utilizzando i numeri di pagina relativi o il riquadro di navigazione, grazie alle scorciatoie di Windows e Mac.

Come aggiungere contatti a Outlook su Web, Windows e dispositivi mobili

Come aggiungere contatti a Outlook su Web, Windows e dispositivi mobili

Scopri come aggiungere contatti a Outlook sul web, al nuovo Outlook, a Outlook classico e ai dispositivi mobili, e come funzionano la sincronizzazione dei contatti e l'importazione di file CSV.

Come cambiare il colore di sfondo di Microsoft Word o aggiungere un'immagine

Come cambiare il colore di sfondo di Microsoft Word o aggiungere un'immagine

Cambiare il colore di una pagina di Word, aggiungere un'immagine di sfondo, rimuoverla e abilitare la stampa in background su Windows o Mac con istruzioni chiare e aggiornate.

Come connettere gli editor desktop di ONLYOFFICE a un server ownCloud

Come connettere gli editor desktop di ONLYOFFICE a un server ownCloud

Collega ONLYOFFICE Desktop Editors al tuo server ownCloud, accedi, apri i file nel cloud, gestisci la connessione e risolvi i problemi di configurazione più comuni.

Come risolvere l'elevato utilizzo della CPU in Collabora Online causato da loolwsd / coolwsd

Come risolvere l'elevato utilizzo della CPU in Collabora Online causato da loolwsd / coolwsd

Risolvere i problemi di utilizzo elevato della CPU di Collabora Online identificando i processi del kit che consumano troppe risorse, controllando metriche e log, ottimizzando la concorrenza e la pulizia e verificando la sicurezza delle correzioni.

Come personalizzare i documenti ONLYOFFICE con il tuo logo e i tuoi colori.

Come personalizzare i documenti ONLYOFFICE con il tuo logo e i tuoi colori.

Scopri come personalizzare ONLYOFFICE Docs con un logo nell'intestazione e i colori dell'interfaccia, inclusi i limiti di licenza, la configurazione del tema JSON, i percorsi Docker e i test.

Risolvere i problemi di visibilità del testo in modalità scura in LibreOffice Calc

Risolvere i problemi di visibilità del testo in modalità scura in LibreOffice Calc

Per correggere il testo di difficile lettura in LibreOffice Calc, controlla il tema dell'applicazione, il carattere delle celle, i colori di riempimento, gli stili e la formattazione condizionale, quindi verifica l'output di stampa.