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.

Author: Cœur, 2012-06-06

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ì?

 3
Author: Ken White, 2012-06-06 19:38:55

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"

 87
Author: Imran Khakoo, 2015-09-30 07:17:27

In cmd

C:\Users\Downloads>install.exe LAX_VM "C:\Program Files\Java\jdk1.8.0_60\bin\java.exe"

 30
Author: Dayana Martìnez, 2015-10-16 16:03:03

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"

 12
Author: Rinos, 2017-07-11 10:18:55

Se si ottiene l'errore dopo l'installazione: Trova il .file lax con il nome exe corrispondente e aggiorna il percorso vm corrente da:

Lax.nl.current.vm=C:\ProgramData\Oracle\Java\javapath\java.exe

Da

A

Lax. nl. current. vm=C: \ Programmi \ Java \ jre1. 8.0_144\bin\java.exe

 1
Author: linktoemi, 2017-09-20 13:34:57

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!

 1
Author: AndrewSmiley, 2018-01-31 12:31:45

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.

 0
Author: P.R., 2015-10-09 22:48:05

Penso che dovrebbe essere .....\javaw.exe". Ha funzionato per me. Grazie.

 0
Author: shiva R, 2015-11-04 11:41:01

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
 0
Author: borchvm, 2016-03-29 16:00:23