eclipse下SWT/JFace开发

1.加入的jar包:

l org.eclipse.swt_3.x.x.jar
l org.eclipse.jface_3.x.x.jar
l org.eclipse.core.runtime_3.x.x.jar
l org.eclipse.ui.workbench_3.x.x.jar
加入org.eclipse.swt.win32.x86...jar中的win32*.dll文件

2. 在Eclipse3.2.×下做SWT开发,运行的时候总是找不到org/eclipse/core/runtime/IStatus的错误,而到plugins目录下查看core.runtime的jar包时没有IStatus类。查帮助手册也是在core.runtime下。试了好多次才知道eclipse3.2以后的IStatus都改到了equinox.common下。引入jar包OK!

3. 导出程序jar包,安装eclipse插件fat—jar。下载地址:http://nchc.dl.sourceforge.net/sourceforge/fjep/net.sf.fjep.fatjar_0.0.25.zip

导出jar包后,把swt-win32-***.dll文件拷贝到jar包目录下,可用 javaw -jar **.jar运行程序(或 start ****/***/javaw -jar ***.jar)

4. 生成EXE文件,尝试了Jsmooth和EXE4J。Jsmooth下生成的exe程序运行时有一个dos窗口,而EXE4j下没有,而且exe4j把jar包封装在EXE文件中。把swt-win32-***.dll文件拷贝到exe文件目录下,运行成功。

exe4j(含注册机)下载地址:http://java.d9t3.com/ViewDownInfo.asp?ID=84

ps:Swt/Swing Designer 破解 相关下载

你可能感兴趣的:(eclipse,swing,dos,asp.net,asp)