QNA > C > Come Installare Più Versioni Di Java Sulla Stessa Macchina

Come installare più versioni di Java sulla stessa macchina

Java è un linguaggio di programmazione molto popolare ed è possibile che tu abbia diverse applicazioni che richiedono Java. Il problema è che diverse applicazioni richiedono diverse versioni di Java. Per esempio, potresti avere un'applicazione più vecchia che richiede Java 5 mentre il client o il designer di Ignition richiede Java 6 o superiore. Naturalmente è possibile utilizzare più versioni di Java sotto Windows e diverse applicazioni possono utilizzare diverse versioni di Java. Questo articolo spiega come eseguire più versioni di Java fianco a fianco sulla stessa macchina Windows.

Ordine di installazione di Java

Prima di tutto, l'ordine in cui si installano i Java Runtime Environments è davvero importante. Dovresti installare i JRE dal più vecchio al più recente in quest'ordine. Se si installano i JRE fuori ordine, è meglio semplicemente rimuovere tutte le installazioni Java, riavviare la macchina, e installarli dal più vecchio al più recente. Questo dà alla macchina la migliore possibilità di riconoscere più versioni di Java.

Localizzazione delle installazioni Java

Ogni installazione Java viene installata in:

C:\File di programma\Java\jreX

dove X rappresenta la versione di Java. Quindi se hai installato Java 5 e Java 8 avrai due directory. Prendi nota delle diverse versioni che hai installato.

Java Browser Plugin

Se la tua applicazione viene eseguita in un browser web usando Java'browser plugin, puoi avere solo una versione alla volta. Ignition non utilizza il plugin del browser di Java, quindi potete continuare a usare una versione precedente.

Eseguire un'applicazione Java esistente

È facile specificare quale versione di Java volete usare quando eseguite il client di Ignition. Quindi, è importante dire a Windows di usare la tua vecchia versione di Java per default. In questo modo la vostra applicazione esistente continua a funzionare. Per fare questo dobbiamo impostare la variabile PATH di Windows sulla versione corretta di Java. Per scoprire quale versione è sul percorso in questo momento basta fare quanto segue:

  1. Aprire il Prompt dei comandi premendo il tasto Start + R. Digitare cmd e premere Invio.
  2. Digitare "java -version" e premere Invio.
  3. Si vedrà quale versione di Java è attualmente sul percorso. Inizierà con 1.X.X, quindi se è 1.7.0_05 è Java 7.
main-qimg-71a50dbba44c78128b221b7df7bb51f1.webp

Si scoprirà o che nessuna versione di Java è sul percorso o si saprà quale versione è attualmente sul percorso. Se la versione trovata è quella richiesta dalla tua applicazione esistente, puoi passare all'apertura del client di Ignition. In caso contrario, dobbiamo cambiare la variabile PATH di Windows per mettere la versione corretta di Java. Segui questi passi:

  1. Apri la finestra delle variabili d'ambiente. Aprire Esplora file (tasto Start + E). Clicca con il tasto destro su "Risorse del computer" e seleziona "Proprietà". Clicca su "Impostazioni di sistema avanzate". Clicca sul pulsante "Variabili d'ambiente" nella scheda
    "Avanzate".
  2. Trova la variabile Path in Variabili di sistema e clicca su "Modifica...".
  3. Ora devi aggiungere il percorso alla tua versione di Java che la tua applicazione esistente usa. Devi assicurarti che punti alla cartella bin della tua versione di Java. Dovrebbe essere qualcosa come:

    C:\Programmi Java\jre1.6.0_01\bin

    Assicurati di separare i percorsi con un punto e virgola (;).

    **NOTE** : L'installatore di Windows per Java mette java.exe nella tua cartella System32 in modo che tu possa eseguire Java senza impostare variabili d'ambiente. Quando aggiungi "C:\Path\to\your\Java\version\bin" al tuo PATH assicurati che appaia prima di C:\Windows\System32. Assicurati anche che un percorso diverso per Java non appaia prima della tua aggiunta.
  4. Una volta aggiunta la versione corretta al PATH di Windows, digita "java -version" nel Prompt dei comandi per verificare.

Eseguire Ignition Client

Ignition cercherà di usare automaticamente la versione corretta di Java usando il lanciatore nativo del client. Non è consigliabile utilizzare Java Web Start, poiché potrebbe essere necessario modificare alcune impostazioni per farlo funzionare.

Di Johathan

C'è un'app Bingo Caller che genera numeri 1-75. C'è un modo per craccare l'app e prevedere i risultati futuri? :: Come smettere di essere nella media
Link utili