Ma demande lève l'exception ci-dessous.
Exception in thread "main" java.lang.UnsatisfiedLinkError: Ne Peut Pas charge 32 bits SW T bibliothèques 64 bits JVM.
Comment résoudre ce problème? Quel est le nom de fichier jar nécessaires?
Ma demande lève l'exception ci-dessous.
Exception in thread "main" java.lang.UnsatisfiedLinkError: Ne Peut Pas charge 32 bits SW T bibliothèques 64 bits JVM.
Comment résoudre ce problème? Quel est le nom de fichier jar nécessaires?
Sur la JVM 64 bits vous avez besoin de la version 64 bits de SWT. Des versions à jour peut être téléchargée ici:
http://archive.eclipse.org/eclipse/downloads/drops/R-3.6.1-201009090800/index.php#SWT
Remarque: les deux premières téléchargements, la première est pour x32, l'autre pour x64.
Remarque: Même la version 64bit de Windows, si vous utilisez la JVM 32 bits, vous avez encore besoin de 32bit (SWT version!
J'ai fait face aux mêmes problèmes il y a quelques semaines. Nous développons une application RCP, qui doivent utiliser 32 bits SWT, mais nous travaillons sur les machines 64 bits.
Ce que nous avions à faire était de changer l'Éclipse de configurations de sorte qu'il a fait à une JVM 32 bits. Nous l'avons fait sur la Fenêtre -> Préférences -> Java -> Installé JRE. Sur cette page de préférences, nous avons changé toutes les références de "Program Files" pour "Program Files (x86)".
J'espère qu'elle vous aide en quelque sorte.
Pour le dernier lien de SWT bibliothèque de téléchargements: SWT page du projet
Ma réponse est plus ou moins la compilation de plus de réponses, surtout le commentaire de l'utilisateur @ClickUpvote qui a fourni (par moi) la meilleure réponse. Si elle est ici, je l'ai testé juste avant de le poster:
Si votre application génère l'exception ci-dessous (Sur Windows 7 64 bits, avec JVM 64)
Exception in thread "main" java.lang.UnsatisfiedLinkError: Impossible de charger 32 bits SW T bibliothèques sur la JVM 64 bits.
Alors la solution est comme suit: Sur la JVM 64 bits vous avez besoin de la version 64 bits de SWT.
Les versions actuelles peuvent être téléchargés comme décrit ci-dessous - assez bien caché:
Aller à: http://www.eclipse.org/swt/
Faites défiler vers le bas pour les Rejets
Cliquez sur plus à:
Stable
Windows, Linux, OS X, plus...
Windows (x86_64) (Versions Supportées) (http) 6.3 MO swt-4.4-win32-win32-x86_64.zip
Et c'est exactement la version que vous avez besoin.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.