我想将JFace与我自己的java程序一起使用,但不确定如何获取它。
似乎没有像Swt那样的任何独立下载项目。
我做了一些谷歌搜索,发现一些旧线程说我只需要从eclipse中获取jar文件。这真的是获得JFace的最佳方法吗?
我试图从eclipse / plugins文件夹中添加以下jar文件:
org.eclipse.jface_3.13.2.v20171022-1656.jar org.eclipse.jface.databinding_1.8.100.v20170503-1507.jar org.eclipse.jface.text_3.12.1.v20171114-1359.jar
当我将它们添加到项目中时,我可以编译一个简单的JFace测试程序,但是当我尝试运行它时,我得到了
线程“主”中的异常java.lang.NoClassDefFoundError:org / eclipse / core / runtime / ISafeRunnable
那么,JFace对Eclipse有哪些依赖性?
[...]我只需要从Eclipse中获取jar文件。这真的是获得JFace的最佳方法吗?
据我所知,是的。
那么,JFace对Eclipse有哪些依赖性?
要使用JFace,您应该从eclipse / plugins文件夹中包含以下jar:
org.eclipse.core.commands_<version info>.jar
org.eclipse.equinox.common_<version info>.jar
org.eclipse.jface_<version info>.jar
org.eclipse.osgi_<version info>.jar
org.eclipse.ui.workbench_<version info>.jar -> not required but recommended
有关更多信息,请参见https://wiki.eclipse.org/JFace。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句