Knowledge Base 0-1  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  Tips&Trick
JAVA: download old version Download Page Old Version
>JAVA: entratel, Errore di Windows 2 durante il caricamento di Java VM Alcuni software scritti in Java richiedono l'installazione di una specifica versione della JAVA Virtual Machine per poter funzionare. Altri software invece riescono a funzionare a patto di avere installato una JVM con versione superiore ad un certo valore. Se poi nello stesso Computer devi gestire molteplici software con "gusti difficili" in merito alla JVM, potresti nel tempo ritrovarti con numerose versioni di JAVA obsolete installate sul disco fisso. Senza considerare che tutte queste versioni alla lunga potrebbero entrare in conflitto fra loro! Le ultime installazioni di JAVA verificano la presenza di altre versioni piu' vecchie e, nel caso le trovino, chiedono di rimuoverle (anche perche' sono ritenute "pericolose" per la sicurezza informatica del computer). Allora nasce il dilemma "elimino quelle piu' vecchie perche' sono pericolose o le lascio perche' altrimenti alcuni software smettono di funzionare?" Sarebbe meglio eliminarle e cercare allineare tutti i software all'ultima versione di JAVA. Ma non sempre e' possibile Quando poi e' il software di installazione stesso che ha bisogno di una specifica versione di JAVA per installare l'applicazione, allora tutto puo' diventare un vero incubo! Vediamo un caso esemplare: Su un nuovo computer avevo la richiesta di installare il software Firma e Verifica fornito dalla Agenzia delle Dogane e dei Monopoli. L'ultima versione di questo software e' FirmaVerifica2.2.exe il quale necessita dell'installazione di una JAVA Virtual Machine (JVM) con versione uguale o superiore alla 1.5. Non appena scaricato l'applicativo e averlo mandato in esecuzione, dopo un breve tentativo di installazione, mi si e' presentato il messaggio "Errore di Windows 2 durante il caricamento di Java VM". Il computer in oggetto e' dotato di SO Microsoft Windows 8.1 Professional 64 bit su cui e' stata installata solo ed esclusivamente l'ultima versione di JAVA al momento disponibile, la 1.8 update 25. E' chiaro che la causa dell'errore, in questa specifica configurazione, non puo' ricondursi ad un conflitto di molteplici versioni JAVA in quanto sul PC e' installata una sola versione. Molto piu' probabilmente il software di installazione con cui รจ stato creato FirmaVerifica2.2, soffre di qualche problema di funzionamento quando utilizza le ultimissime versioni di JAVA diverse dalla 1.5. Il titolo della finestra che segnala l'errore rivela il nome di questo software (LaunchAnywhere), che fa parte della suite di installazione InstallAnywere, di proprieta' FlexeraSoftware e, cercando nel loro supporto tecnico, si possono trovare altre segnalazioni compatibili con questo problema, come nel post "Windows error 2 when trying to start installer" e con messaggio di errore "Windows error 2 occurred while loading the Java VM". La soluzione proposta e' la seguente: aprire una Prompt dei comandi DOS e digitare il nome dell'applicazione seguito dalla variabile LAX_VM e dal percorso completo contenente l'installazione di JAVA. applicazione.exe LAX_VM "\java.exe" Quindi i passi sono: 1) copiare FirmaVerifica2.2 nella cartella principale di C: 2) individuare il percorso completo della versione di JAVA installata C:\Program Files (x86)\Java\jre1.8.0_25\bin\ se a 32bit oppure C:\Program Files\Java\jre1.8.0_25\bin\ se a 64bit 3) aprire un prompt dei comandi digitando CMD nella barra di ricerca o su START->Esegui 4) nel prompt dei comandi risalire alla cartella principale di C: scrivendo il comando CD \ 5) sempre nel prompt dei comandi digitare la stringa di comando tenendo presente che bisogna aggiungere java.exe alla fine del percorso e racchiudere il percorso completo fra doppi apici ("), come nell'esempio seguente: FirmaVerifica2.2.exe LAX_VM "C:\Program Files (x86)\Java\jre1.8.0_25\bin\java.exe nel esempio dell'immagine sopra abbiamo eseguito i seguenti script: C:\entratel\prog\Entratel.exe LAX_VM "C:\Program Files\Java\jre1.8.0_45\bin\java.exe C:\entratel\prog\InstallaEntratel540_ALL.exe LAX_VM "C:\Program Files\Java\jre1.8.0_45\bin\java.exe In questo modo l'installazione dell'applicazione parte correttamente ed inizia a chiedere le opzioni di configurazione. In questo caso specifico avevo installato JAVA 1.8 update 25 ufficiale e tutto e' andato a buon fine sin da subito. Tuttavia, su un secondo PC dotato di una versione Early Access ancora piu' recente (JAVA 1.8 update 40) il problema non si e' risolto subito, ma questo puo' essere causato dal fatto che si tratta di una versione beta. In questo caso sono stato costretto ad installare anche la JAVA 1.8 update 25 e forzare il percorso di quest'ultima versione al fine di far partire l'installazione. Nella mia ricerca di informazioni sulla causa dell'errore ho notato che questo problema e' stato segnalato anche in occasione dell'installazione di altre applicazioni prodotte dalla Agenzia delle Entrate, come ad esempio Entratel o FISCOnline (FileInternet). Pur non avendo verificato personalmente ritengo altamente probabile che la soluzione al problema sia la medesima! http://itmanagerlife.blogspot.it/2015/02/errore-di-windows-2-durante-il.html
JAVA: pulizia installazioni DOWNLOAD JavaRA per pulizia registri e problemi di INSTALLAZIONE/DISINSTALLAZIONE Sito web del produttore: Singularlabs LINK alternativo: JavaRA