把
eclipse/plugins/org.eclipse.swt_版本.jar
eclipse/plugins/org.eclipse.swt.gtk.linux.版本.jar
导入到工程的build path就可以了。
我电脑上是Ubuntu 8.04 x64,Eclipse 3.4,WTK 2.5.2,Eclipseme,JDK 1.6 x64
根本原因在于WTK不支持x64的JDK
1.将一个i386的JDK解压到某目录
2.安装WTK
修改WTK安装目录/bin/emulator文件,将里面对应的行换成如下内容:
javapathtowtk=i386 JDK的bin目录
3.安装Eclipse
在Eclipse的Windows->Preferences->Java->Installed JREs里面
把i386那个JDK添加进去,然后把i386那个设成默认(Eclipse会默认使用x64那个JDK),就可以了。
4.把Eclipseme插件装上
JSR 135 Mobile Media API
JSR 205 Wireless Messaging API 2.0
JSR 211 Content Handler API
JSR 226 Scalable 2D Vector Graphics API
JSR 172 Web Service API
JSR 82 Bluetooth/OBEX for J2ME
JSR 184 Mobile 3D Graphics for J2ME
JSR 229 JAXP XML Parser