我想在我自己的java程序中使用JFace,但我不知道如何获得它。
似乎没有像Swt那样的独立下载项目。
我做了一些谷歌搜索,发现一些旧的线程,其中说,我只需要从eclipse获取jar文件。这真的是获得JFace的最好方法吗?
我试图从eclipse/plugins文件夹中添加以下jar文件:
Org.eclipse.jfac3.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测试程序,但是当我试图运行它时,我得到
线程"main“java.lang.NoClassDefFoundError: org/eclipse/core/运行时/ISafeRunnable中的异常
那么JFace在eclipse上有哪些依赖关系呢?
发布于 2018-04-03 22:15:18
..。我只需要从eclipse获取jar文件。这真的是获得JFace的最好方法吗?
据我所知是的。
那么JFace在eclipse上有哪些依赖关系呢?
要使用JFace,您应该包括eclipse/plugins文件夹中的这些jars:
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。
https://stackoverflow.com/questions/49639815
复制相似问题