L'erreur Windows 2 s'est produite lors du chargement de la machine virtuelle Java


J'ai essayé d'installer cet ARToolkit de Qualcomm: https://ar.qualcomm.at/qdevnet / (Windows ".exe " version) sur une plate-forme Windows 7 64bits, et je continue à obtenir l'erreur:

Une erreur Windows 2 s'est produite lors du chargement de la machine virtuelle Java

Le programme essayant d'installer ce programme est InstallAnywhere, mais je n'arrive pas à trouver de documentation sur cette erreur. Le nom de la boîte de dialogue lorsque le crash se produit est LaunchAnywhere

J'étais juste demandais si quelqu'un avait vu ce genre d'erreur avant et si oui, comment le résoudre. Les très rares réponses que je peux trouver en ligne concernent les problèmes Win98/ME, ce qui les rend non pertinents.

J'utilise actuellement JDK 1.7.0_04 et jre 1.7 si cela est pertinent.

Author: Cœur, 2012-06-06

9 answers

'erreur Windows 2' a des dizaines de significations (52 que j'ai pu trouver).

Le plus commun est ERROR_FILE_NOT_FOUND, ce qui peut être trouvé dans winerror.h. Sans plus de contexte, c'est le meilleur que je puisse deviner. Avez-vous vérifié les journaux d'événements pour voir s'il y a plus d'informations là-bas?

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

Lancez le programme d'installation avec les paramètres de ligne de commande suivants:

LAX_VM

Par exemple: InstallXYZ.exe LAX_VM "C:\Program Fichiers(x86)\Java\jre6\bin \ java.exe "

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

Dans 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

Pour moi, cela fonctionne une suppression "C:\ProgramData\Oracle\Java\javapath" dans ma variable de CHEMIN d'environnement système

Modifier: Si vous n'avez pas cette variable ou si elle ne fonctionne pas vous pouvez directement supprimer ou renommer le répertoire "C:\ProgramData\Oracle\Java\javapath"

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

Si vous obtenez l'erreur après l'installation: Trouver le .fichier lax avec le nom exe correspondant et mettre à jour le chemin de la machine virtuelle actuelle à partir de:

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

À

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

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

Essayez d'ajouter C:\path\to\java\jre\bin à votre chemin de variable d'environnement système et exécutez à nouveau. Ce qui a fonctionné pour moi!

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

Nous n'avons pas pu désinstaller un programme, coincé avec l'erreur "Windows 2 ne peut pas charger Java VM". Ajout du chemin Java à la variable PATH, désinstallation et réinstallation de Java 8, le problème ne disparaîtrait pas.

Ensuite, j'ai trouvé cette solution en ligne et cela a fonctionné pour nous sur le premier coup: - Désinstaller Java 8 - Installer Java 6

Quelle que soit la raison, avec Java 6, l'erreur a disparu, nous avons désinstallé le programme, et réinstallé Java 8.

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

Je pense que ça devrait être .....\javaw.exe". Il a travaillé pour moi. Grâce.

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

J'ai eu la même erreur, elle a été produite parce que j'avais désactivé la création de "_jvm" dans InstallAnywhere ( project - JVM settings - Installer Settings - Bundled/Downloaded Virtual Machine), puis dans le fichier " UninstallNAME PRODUCT_NAME..lax" dans le dossier de désinstallation, la variable "lax.nl.actuel.vm" est vide.

Si vous n'avez pas besoin que jvm soit désactivé, cochez l'option" Install Bundled / Downloaded Virtual Machine " dans la case à cocher (project - JVM settings - Paramètres du programme d'installation-Machine virtuelle fournie / téléchargée).

Si vous avez besoin que la machine virtuelle java soit désactivée parce que vous la créez manuellement, vous pouvez effectuer les opérations suivantes: créer une action" Modifier le fichier texte " pour ajouter la variable avec la valeur du dossier _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