Errore di Windows 2 si è verificato durante il caricamento della VM Java
Ho cercato di installare questo ARToolkit da Qualcomm: https://ar.qualcomm.at/qdevnet / (Windows ".versione exe") su una piattaforma Windows 7 a 64 bit e continuo a ricevere l'errore:
Errore di Windows 2 si è verificato durante il caricamento della VM Java
Il programma che tenta di installare questo programma è InstallAnywhere, ma non riesco a trovare alcuna documentazione su questo errore. Il nome della finestra di dialogo quando si verifica l'arresto anomalo è LaunchAnywhere
Stavo solo mi chiedo se qualcuno avesse visto questo tipo di errore prima e, in caso affermativo, come risolverlo. Le pochissime risposte che posso trovare online riguardano i problemi Win98/ME, rendendoli quindi irrilevanti.
Attualmente sto usando JDK 1.7.0_04 e jre 1.7 se questo è in qualche modo rilevante.
9 answers
'errore di Windows 2' ha decine di significati (52 che ho potuto trovare).
Il più comune è ERROR_FILE_NOT_FOUND
, che può essere trovato in winerror.h
. Senza più contesto, questo è il meglio che posso indovinare. Hai controllato i registri degli eventi per vedere se ci sono più informazioni lì?
Avviare il programma di installazione con i seguenti parametri della riga di comando:
LAX_VM
Per esempio: InstallXYZ.exe LAX_VM "C:\Program File(x86)\Java\jre6\bin \ java.exe"
In cmd
C:\Users\Downloads>install.exe LAX_VM "C:\Program Files\Java\jdk1.8.0_60\bin\java.exe"
Per me funziona una cancellazione "C:\ProgramData\Oracle\Java\javapath" nel mio sistema ambiente PERCORSO variabile
Modifica: Se non si dispone di tale variabile o non funziona è possibile eliminare o rinominare direttamente la directory "C:\ProgramData\Oracle\Java\javapath"
Se si ottiene l'errore dopo l'installazione: Trova il .file lax con il nome exe corrispondente e aggiorna il percorso vm corrente da:
DaLax.nl.current.vm=C:\ProgramData\Oracle\Java\javapath\java.exe
A
Lax. nl. current. vm=C: \ Programmi \ Java \ jre1. 8.0_144\bin\java.exe
Prova ad aggiungere C:\path\to\java\jre\bin
al PERCORSO della variabile di ambiente di sistema ed esegui di nuovo. Ha funzionato per me!
Non è stato possibile disinstallare un programma, bloccato con l'errore "Windows 2 impossibile caricare Java VM". Aggiunto il percorso Java alla variabile PATH, disinstallato e reinstallato Java 8, il problema non sarebbe andato via.
Poi ho trovato questa soluzione online e ha funzionato per noi al primo colpo: - Disinstallare Java 8 - Installare Java 6
Qualunque sia la ragione, con Java 6, l'errore è andato via, abbiamo disinstallato il programma e reinstallato Java 8.
Penso che dovrebbe essere .....\javaw.exe"
. Ha funzionato per me. Grazie.
Ho avuto lo stesso errore, è stato prodotto perché avevo disabilitato la creazione di "_jvm" in InstallAnywhere ( project - JVM settings - Installer Settings - Bundled/Downloaded Virtual Machine), quindi nel file " UninstallNAME PRODUCT_NAME$.lax" nella cartella di disinstallazione, la variabile " lax.nl.current.vm" è vuota.
Se non è necessario che la jvm sia disabilitata, selezionare l'opzione" Installa la macchina virtuale in bundle / scaricata " nella casella di controllo (impostazioni progetto-JVM - Impostazioni del programma di installazione-Macchina virtuale in bundle / scaricata).
Se hai bisogno che jvm sia disabilitato perché lo crei manualmente, puoi fare quanto segue: creare un'azione" Modifica file di testo " per aggiungere la variabile con il valore della cartella _jvm.
(Existing File)
$USER_INSTALL_DIR$\Uninstall_$PRODUCT_NAME$ \Uninstall $PRODUCT_NAME$.lax
(Append)
lax.nl.current.vm=..\_jvm\bin\java.exe