SWT/JFace开发需要多少包

时间:2021-04-11 22:20:30

今天下午创建了一个SWT程序,报了好多错误,查了查原来需要导入好多的包,导入了几个包之后还是报错,我都快崩溃了,还真是挺麻烦的。直接把别人的东东粘过来了,都懒的敲了。

org.eclipse.core.runtime_3.2.0.v20060603.jar 必须
org.eclipse.swt.win32.win32.x86_3.2.1.v3235.jar必须
org.eclipse.jface_3.2.1.M20060908-1000.jar(如果用到了JFace就要这个)

叫org.eclipse.equinox.common_3.2.0.v20060603.jar的必须也要加进来,其中包含了部分core.runtime下的类,不知道为什么不和core.runtime这个jar包放到一起呢:(

如果没有加进来就会报如下的错误:NoClassDefFoundError: org/eclipse/core/runtime/IStatus。呵呵

还有org.eclipse.core.commands_3.2.0.I20060605-1400.jar
如果就会报如下的错误:NoClassDefFoundError: org/eclipse/core/commands/common/EventManager

这次那个QQ 聊天程序总算可以跑起来啦!  

哈哈,现在又想用ActionGroup这个类了,原来在org.eclipse.ui.workbench_3.2.1.M20060906-0800.jar这个里边。。eclipse的jar包组织可真够乱的

这次要用org.eclipse.ui.forms.widgets.Hyperlink这个类
在org.eclipse.ui.forms_3.2.0.v20060602.jar里边。