Мой ответ - это более менее компиляция вышеприведенных ответов, особенно комментарий пользователя @ClickUpvote, который предоставил (по моему мнению) лучший ответ. Итак, вот, я протестировал это перед публикацией:
Если ваше приложение выдает исключение ниже (в Windows 7 64 бит, с JVM 64)
Исключение в потоке "main" java.lang.UnsatisfiedLinkError: Невозможно загрузить 32-битные библиотеки SW T на 64-битной JVM.
Тогда решение выглядит следующим образом:
На 64-битной JVM вам нужен 64-битный SWT.
Текущие версии могут быть загружены как описано ниже - довольно хорошо спрятаны:
Стабильная
Windows, Linux, OS X, , больше ...
Windows (x86_64) (поддерживаемые версии) (http) 6,3 МБ swt-4.4-win32-win32-x86_64.zip
И это именно та версия, которая вам нужна.