SWT unter Windows 64-Bit
Meine Anwendung löst die Ausnahme unten.
Exception in thread "main"
java.lang.UnsatisfiedLinkError: Nicht
laden Sie die 32-bit-SW T-Bibliotheken auf 64-bit
JVM.
Wie man dieses Problem lösen? Was ist der name der jar-Datei benötigt?
InformationsquelleAutor der Frage Palani | 2010-05-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Auf 64-bit-JVM Sie müssen die 64-bit SWT. Aktuelle Versionen können hier heruntergeladen werden:
http://archive.eclipse.org/eclipse/downloads/drops/R-3.6.1-201009090800/index.php#SWT
Hinweis: die ersten beiden downloads, die erste für das x32, das andere für x64.
Hinweis: Auch auf 64bit Windows, wenn Sie verwenden das 32-bit-JVM, müssen Sie noch die 32-bit SWT-version!
InformationsquelleAutor der Antwort Daniel
Stand ich vor der gleichen Probleme vor ein paar Wochen. Wir entwickeln eine RCP-Anwendung verwenden, müssen 32-bit SWT, aber wir arbeiten auf 64bit Maschinen.
Was wir zu tun hatten war die änderung des Eclipse-Konfigurationen, so dass darauf in eine 32-bit-JVM. Wir haben es auf Fenster -> Einstellungen -> Java -> Installierte JRE. Auf dieser Seite für Einstellungen, die wir ändern alle Verweise von "Program Files" zu "Program Files (x86)".
Ich hoffe es hilft dir irgendwie.
InformationsquelleAutor der Antwort Mario Marinato
Für den neuesten link zur SWT-Bibliothek downloads:
SWT-Projekt-Seite
InformationsquelleAutor der Antwort Ravenwater
Meine Antwort ist mehr weniger Zusammenstellung der obigen Antworten, vor allem der Kommentar von dem user @ClickUpvote die (meiner Meinung nach) die beste Antwort. Hier ist es also, getestet habe ich es kurz vor der Veröffentlichung:
Wenn Ihre Anwendung löst die Ausnahme unten (Auf Windows 7 64-bit-JVM 64)
Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 32-bit-SW T-Bibliotheken auf 64-bit-JVM.
Dann ist die Lösung wie folgt:
Auf 64-bit-JVM Sie müssen die 64-bit SWT.
Aktuellen Versionen heruntergeladen werden können, wie unten beschrieben - ziemlich gut versteckt:
Gehen Sie zu: http://www.eclipse.org/swt/
Blättern Sie nach unten, um Releases
Klicken Sie auf mehr:
( http://download.eclipse.org/eclipse/downloads/drops4/R-4.4-201406061215/#SWT )
Windows (x86_64) (Versionen) (http) 6.3 MB swt-4.4-win32-win32-x86_64.zip
Und das ist genau die version, die Sie brauchen.
InformationsquelleAutor der Antwort Nenad Bulatovic
Du bist einfach Gebäude gegen die falsche version von SWT. Entweder laden Sie die 64-bit-Eclipse oder greifen die delta-pack und bauen gegen die richtigen Gegner Umwelt.
InformationsquelleAutor der Antwort andyczerwonka
Diese links sind alle ein wenig veraltet, für downloads der 64-bit-Versionen. Try this one: http://jarfiles.pandaidea.com/swt.htmlfand nach einer Stunde googeln.
InformationsquelleAutor der Antwort Kristy Welsh