L'exécution de 32 bits eclipse avec jvm 32 bits sur windows 64 bits
L'un de la .les fichiers jar j'utilise ne fonctionne qu'avec la version 32 bits de java machine virtuelle sur windows. J'ai installé les versions 32 bits de l'éclipse et le jdk, mais c'est toujours la même erreur. Quelles commandes utiliser dans la configuration d'essai pour spécifier 32 bits de la machine virtuelle pour exécuter l'application qui l'utilise .fichier jar?
-vm
C:\Program Files (x86)\Java\jre6\bin\javaw.exe
ne fonctionne pas. Des idées?
Si le paramètre -vm contient des espaces, vous devez le mettre entre guillemets doubles.
Quel est le message d'erreur?
le problème est que le Système.getProperty("os.arch") est de déclaration amd64
Merci de réviser votre question afin de refléter ce que vous êtes en train de demander.
Quel est le message d'erreur?
le problème est que le Système.getProperty("os.arch") est de déclaration amd64
Merci de réviser votre question afin de refléter ce que vous êtes en train de demander.
OriginalL'auteur Tamas | 2010-11-21
Vous devez vous connecter pour publier un commentaire.
Il y a DEUX JVM est en action lors du développement avec Eclipse. Une Eclipse lui-même, et de l'autre celui utilisé pour votre programme.
Sauf si vous parlez d'un plugin, c'est le dernier vous avez besoin de s'inquiéter. Supprimer l'option-vm afin de l'Éclipse commence avec la valeur par défaut JRE. Ensuite, allez dans les Préférences -> Java -> Installé JRE et ajouter votre Java 32 bits, l'installation et l'activer par défaut (c'est le truc).
Si la JVM utilisée par vos demandes de changement, vous avez terminé.
Si non, vous devriez commencer avec un nouvel espace de travail, ajouter la JVM 32 bits et créez vos projets comme avant.
os.arc reflète l'architecture de Windows, pas la JVM de l'architecture. Pourquoi est-ce important? Ne code que vous ne pouvez pas modifier dépendent de cela?
oui malheureusement...si le système d'exploitation.arch est l'architecture amd64, qu'il va charger la version 64 bits de lui-même qui n'existe pas
Fixer ensuite le code de décider qu'à l'importation.
OriginalL'auteur Thorbjørn Ravn Andersen
Prendre un coup d'oeil à cette page:
http://wiki.eclipse.org/FAQ_How_do_I_run_Eclipse%3F
Si vous spécifiez votre machine virtuelle dans le eclipe.ini-il d'être dans une ligne spéciale (je pense).
Avez-vous changer vous installé VMs?
Fenêtre -> Préférences -> Java -> Installé Jre
Il peut être le 64 bits VM.
Avec l'-vm paramètre, vous indiquez JRE pour démarrer Eclipse. Avec l'installation de machines virtuelles que vous spécifier la machine virtuelle pour exécuter le code.
OriginalL'auteur Christian Kuetbach
Le sont beaucoup de la version de la machine virtuelle allons donc par tous:
JRE 32 bits JRE 64 bits JDK 32 bits JDK 64 bits.
Si vous avez une version 64 bits de l'OS, vous devriez être en mesure de tous et c'est ce que j'ai installé sur ma machine, mais il y a un ordre à suivre, l'ordre que je viens de décrire, d'abord JRE 32 bits, puis JRE 64, JDK32, JDK64. Les autres ordres de l'installation peut causer des problèmes. Juste au cas où, je vous recommande de supprimer chaque machine virtuelle que vous avez installé (JavaRa rend plus facile: http://singularlabs.com/software/javara/javara-download/ ) et ensuite procéder à l'installation dans l'ordre décrit.
Il ya quelques raisons pour lesquelles vous voulez exécuter un 32 bits, Eclipse, même si vous avez une version 64 bits de l'OS et l'un d'entre eux est qu'il existe des suites et des outils qui ne prennent pas en charge la version 64 bits.
N'oubliez pas de définir:
JAVA_HOME: .;JDK32 CHEMIN\bin;JDK64 CHEMIN\bin
CHEMIN: .;JDK32 CHEMIN\bin;JDK64 CHEMIN\bin
Il est toujours bon de mettre l' .; d'abord en valeur de vos nouvelles variables d'environnement
OriginalL'auteur Leobons
La JVM vous utilisez pour exécuter votre projet dans eclipse est défini à votre projet "run configuration", cliquez droit sur votre projet, puis choisissez "Exécuter" puis "Run configurations...". Dans la fenêtre qui s'ouvre, assurez-vous que votre classe principale (celle que vous utilisez pour démarrer le programme) est sélectionnée dans le menu sur le côté gauche, choisissez l'Onglet "JRE" et choisissez les selon JRE (dans votre cas, la version 32 bits). Fermez la fenêtre en cliquant sur le bouton "exécuter" pour voir si cela a fonctionné.
OriginalL'auteur A. Markóczy