Java è stato uno dei linguaggi di programmazione più utilizzati al mondo da quando è stato rilasciato nel 1995 e non mostra alcun segno di rallentamento.
Credito immagine: Watchara Piriyaputtanapun/Moment/GettyImages
Java è stato uno dei linguaggi di programmazione più utilizzati al mondo da quando è stato rilasciato nel 1995 e non mostra alcun segno di rallentamento. Attualmente di proprietà del gigante dei database Oracle, è il software multipiattaforma definitivo: è su qualsiasi cosa, dal tuo computer e telefono ai dispositivi intelligenti incorporati. Come la maggior parte degli altri software, richiede aggiornamenti regolari per correggere bug e risolvere problemi di sicurezza, ma occasionalmente, per una serie di motivi, potresti voler o dover installare una versione precedente.
Una breve spiegazione di Java
Java stesso è un linguaggio di programmazione, non un prodotto, quindi quando lo installi sul tuo computer, quello che stai installando è Java Runtime Environment. Solitamente abbreviato come JRE o Java RTE, è una sorta di mini sistema operativo che fornisce tutto ciò di cui un programma Java ha bisogno per funzionare.
Video del giorno
Il tuo sistema operativo svolge questo ruolo per la maggior parte del software, ma il punto centrale di Java è di funzionare su tutte le piattaforme indipendentemente dal loro sistema operativo. In questo modo, gli sviluppatori possono scrivere una versione di un programma e funzionerà su qualsiasi dispositivo purché sia installata la versione corretta di Java Runtime.
Motivi per tornare indietro
Il motivo più tipico per voler eseguire una versione precedente di Java è che un recente aggiornamento ha interrotto uno dei programmi che utilizzi sul tuo computer. Java è progettato per essere compatibile con le versioni precedenti, il che significa che il software precedente dovrebbe di solito essere eseguito su versioni più recenti della piattaforma, ma non sempre funziona in questo modo.
I professionisti e i programmatori per hobby seri - o chiunque lavori per diventarlo - possono occasionalmente è necessario scavare più a fondo nell'archivio delle vecchie versioni di Java per trovarne una che esegua un'annata specifica programma. Il download di più versioni precedenti è anche un modo utile per seguire l'evoluzione del codice nel tempo come strumento di apprendimento. Qualunque siano le tue ragioni, l'installazione di una versione precedente di Java è semplice.
Ripristino delle vecchie versioni di Java
Se un aggiornamento recente ti ha causato problemi, tornare a una versione precedente di Java è sorprendentemente semplice. Aprire Pannello di controllo sul tuo computer: la modalità di esecuzione varia a seconda della versione di Windows e scegli App su una macchina Windows 10 o Programmi e caratteristiche su Windows 8/8.1. Seleziona la versione più recente di Java dall'elenco e disinstallala. Di solito è tutto ciò che devi fare e il tuo computer torna a utilizzare la versione più recente ancora installata.
In alternativa, potresti voler disinstallare ogni versione di Java e ricominciare da capo con una lavagna pulita. Inizia facendo clic e disinstallando ogni versione di Java presente sul tuo computer. Quindi vai alla pagina di download di Java di Oracle per sceglierne una nuova.
Download di Java
Quando vai alla pagina di download di Java, rileva il tipo di computer e browser che stai utilizzando e ti fornisce automaticamente un collegamento per la versione corrente di Java a 64 o 32 bit che corrisponde al tuo sistema operativo e browser. Ovviamente la versione attuale, in questo caso, non è quella che desideri. C'è un collegamento nella barra laterale "per tutte le versioni Java", ma è fuorviante: porta ai collegamenti di download per altre versioni correnti di Java ma non alle versioni precedenti. Per questo, devi cercare l'archivio Java sul sito Web di Oracle.
È necessario configurare un account Oracle gratuito prima di poter scaricare il software, ma è possibile trovare versioni Java nell'archivio risalendo all'inizio. Se desideri un download della versione 7 di Java o anche un download della versione 1.1, c'è. Questi collegamenti sono forniti principalmente per gli sviluppatori piuttosto che per gli utenti finali, quindi il download include Java JDK – Java Developer's Kit – oltre al Runtime.
Un paio di precauzioni
Tieni presente che le correzioni di sicurezza sono uno dei motivi principali per gli aggiornamenti Java, quindi eseguire una versione precedente significa che sei più vulnerabile a malware e hacker. Se sei tornato a una vecchia versione perché quella nuova interrompe i tuoi programmi, la prossima versione di solito risolve il problema, quindi per motivi di sicurezza, dovresti installarlo prontamente. Puoi sempre disinstallarlo di nuovo se il problema si ripresenta.
Se stai installando una delle versioni storiche per sperimentare o imparare, potresti volerla eseguire in quella che viene chiamata "macchina virtuale" o VM. Questo fa esattamente quello che penseresti: imposta un intero computer virtuale in esecuzione con il tuo attuale sistema operativo ma isolato dal resto del tuo computer. In questo modo, se riscontri problemi di sicurezza con la vecchia versione di Java, questi sono isolati dalla VM e di solito non possono andare in crash o compromettere la tua macchina di lavoro principale. Per gli appassionati di casa, VirtualBox e VMware sono le solite opzioni per questo.