[英]Using SWT under OSX
我嘗試在 Mac OS X 下使用 SWT 測試一個簡單的 java 應用程序。我可以毫無問題地編譯源文件,但是如果我啟動程序,則會發生以下異常:
java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
編譯命令為:“javac -classpath .:swt.jar SWTHello.java” 運行命令為:“java -d64 -XstartOnFirstThread -cp .:swt.jar SWTHello”
對於 SWT 庫,網站上只有一個當前的 osx 版本,所以我想我無法下載錯誤的 jar。
在此先感謝您的幫助!
更改項目類路徑中的 SWT jar,您使用的是 32 位可可,使用 64 位:
http://mvnrepository.com/artifact/org.eclipse.platform/org.eclipse.swt.cocoa.macosx.x86_64
有同樣的問題,更換 swt 后它工作了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.