最近开始学习SWT/JFace,下了一本电子书《SWT/JFace in action》,照着书上的步骤设置Eclipse后,运行书上的HelloSwt,完全没有问题。但是,运行HelloJface的时候就出现问题,经多方查找,才发现由于不同的Eclipse中,相应的Jar可能放在不同的的包当中,所以对不同的Eclipse版本,你的project的Java build path可能需要不同的配置。只有导入的JFace包以及它所依赖的其他包之后程序才能正常运行。不同版本中JFace可能依赖不同的其他包,这可以通过Java Plug-in Development插件中的包依赖关系工具来查看。具体方法可以参考http://wiki.eclipse.org/JFace#Setting_Up_an_Eclipse_Project_to_use_SWT_and_JFace ,里面的步骤十分详细。
在Eclipse中配置Swt/Jface开发环境
最新推荐文章于 2019-07-14 18:27:04 发布