information technology research - www.cnlab.ch Contromisura per malfunzionamento di Java 7.25 Versione Descrizione Data 1.0 Init 21.06.2013 cnlab ag - Obere Bahnhofstrasse 32b - CH-8640 Rapperswil - www.cnlab.ch - tel +41 55 214 33 33 1/5 Problema Cosa accade? Dopo aver eseguito l’aggiornamento di Java alla versione 7, aggiornamento 25, il software Aschwanden non viene più eseguito correttamente. Siccome il problema si presenta sin dalle prime operazioni di lancio, non è neppure possibile eseguire un aggiornamento del programma Aschwanden. L’aggiornamento problematico di Java è disponibile dal 18 giugno 2013 e verrà probabilmente installato dalla maggioranza degli utenti entro la fine di giugno. Quali sistemi sono toccati dal problema? Il problema si presenta su tutte le macchine su cui è installata la seguente versione di Java: Versione Java 32 bits „Java 7 Update 25“ Le macchine sulle quali Java é assente o presente in una sua versione precedente (per esempio Java 7 Update 21) sono in grado di eseguire l’applicazione Aschwanden normalmente. Cosa succederà in futuro? Supponiamo che il problema sarà risolto nel prossimo aggiornamento di Java. Contromisura È possibile risolvere il problema con una contromisura semplice ed efficace. La versione di Java-Runtime installata con il software Aschwanden va a tale scopo rimpiazzata con una più recente. Le illustrazioni delle prossime pagine mostrano i passaggi del procedimento per una macchina con Windows 7 (64 bits) in lingua inglese. Le cartelle standard per Java e Aschwanden sono usate per quest’esempio, su macchine con altri sistemi operativi e/o lingue queste possono differire. Su un sistema a 32 bits in italiano i programmi si trovano per esempio nella cartella “C:\Programmi”. Attenzione: - I diritti di Amministratore sono necessari per applicare i correttivi presentati. - Assicuratevi che non ci siano processi Java in esecuzione prima di procedere con i passaggi illustrati. In caso contrario potreste non essere in grado di eseguire alcune operazioni. cnlab ag - Obere Bahnhofstrasse 32b - CH-8640 Rapperswil - www.cnlab.ch - tel +41 55 214 33 33 2/5 1. Eliminare Java Runtime per Aschwanden a. Aprire l’esplora risorse e accedere alla „C:\Program Files (x86)\Aschwanden“ rispettivamente „C:\Programmi (x86)\Aschwanden“. Nel caso un percorso diverso sia stato definito al momento dell’installazione accedere alla cartella indicata allora. b. Selezionare la cartella “jre” ed eliminatela premendo il tasto “Delete” o cliccando sulla voce “Delete”, rispettivamente “Elimina”, del menu contestuale (tasto destro del mouse). c. Nel caso l’operazione dovesse causare un errore provare a ripetere l’operazione dopo aver riavviato il sistema operativo. cnlab ag - Obere Bahnhofstrasse 32b - CH-8640 Rapperswil - www.cnlab.ch - tel +41 55 214 33 33 3/5 2. Copiare la versione locale di Java a. Aprire l’esplora risorse e accedere alla „C:\Program Files (x86)\Java“, rispettivamente . „C:\Programmi (x86)\Java“ b. Copiare la cartella “jre7“ selezionando la voce “Copy“, rispettivamente “Copia“, o digitando la combinazione di tasti Ctrl+C. cnlab ag - Obere Bahnhofstrasse 32b - CH-8640 Rapperswil - www.cnlab.ch - tel +41 55 214 33 33 4/5 3. Incollare Java-Runtime nella cartella Aschwanden a. Tornare con l’esplora risorse alla cartella d’installazione del software Aschwanden: „C:\Program Files (x86)\Aschwanden“, rispettivamente „C:\Programmi (x86)\Aschwanden“ b. Incollare la nuova versione di Java digitando la combinazione di tasti Ctrl+V. Alternativamente è possibile utilizzare la voce „Paste“, rispettivamente „Incolla“, del menu contestuale. c. Modificare il nome della cartella appena incollata rinominandola in “jre“. Una volta selezionata la cartella premere il tasto “F2”, sarà così possibile modificare il testo. La stessa operazione può essere svolta con la voce „Rename“, rispettivamente „Rinomina“, del menu contestuale. 4. Ora è possibile utilizzare il Software Aschwanden come di consueto. cnlab ag - Obere Bahnhofstrasse 32b - CH-8640 Rapperswil - www.cnlab.ch - tel +41 55 214 33 33 5/5