Question

Quelqu'un voudrait-il me donner des idées sur forcer 64 bits JVM à courir sous forme de JVM 32 bits?

J'ai besoin d'écrire une application de bureau JSE pour la connexion Bluetooth.Pour cela, j'ai besoin de mettre en œuvre Bluecove Jar.Il a des fichiers 32 bits seulement.J'ai donc inclus -D32 sous VM Arguments à Eclipse Pulsar.Mais je reçois toujours la même erreur qui affichée avant d'ajouter l'argument: blueCove_x64.dll manque.J'ai essayé avec -D32, et cela m'a montré "Option non reconnue: D32".

Et il semble que je voudrais installer un JVM 32 bits qui fonctionnerait sur un système d'exploitation 64 bits.Alors, quelqu'un peut-il s'il vous plaît dites-moi ce que dois-je installer exactement?Java SDK en logiciel 32 bits ou Eclipse?

Merci d'avance!

Était-ce utile?

La solution

Les modes de commutation sont uniquement possibles sur Solaris.Un JVM est soit 64 bits, soit 32 bits, sauf sur Solaris où les deux modes d'exécution sont disponibles dans un seul JVM.

Mais de toute façon, si vous n'avez pas besoin de plus de 4GIG RAM, installez la JVM 32bits également sur des systèmes 64 bits, car il est 10-15% plus rapide et a besoin de moins de mémoire.

Autres conseils

Tout d'abord, installez un JVM 32 bits.(Je suppose que c'est sous Windows).

Puis dans Eclipse, ouvrez le panneau Préférences et allez à Java -> Jre installé.

Cliquez sur Rechercher, dis-il de rechercher votre disque dur.

Attendez.

Vous devez maintenant voir à la fois votre JVM 64 bits d'origine et votre nouveau JVM 32 bits dans la liste.Placez la coche sur la JVM 32 bits au lieu de la JVM 64 bits.Cliquez sur OK.

Vous devez maintenant utiliser un JVM 32 bits dans Eclipse, qui devrait être compatible avec la bibliothèque que vous avez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top