最近我想将星云架添加到我的eclipse插件中。因此我添加了org.eclipse.nebula.widgets.pshelf.source_1.1.0.201701302244.jar我的eclipse项目的构建路径。 遗憾的是,即使在清理和重建整个项目之后,eclipse也无法在jar中找到类文件。
使用jd-gui检查相同的jar文件会导致:
我用jd-gui导出了* .java文件并将它们复制到我的项目中。使用这种方法,我的项目成功构建并按预期工作。
有人能告诉我如何在不手动导出所有java文件的情况下使用jar文件吗?谢谢你的帮助! : - )
答案 0 :(得分:0)
不要使用源jar。您可以在调试时告诉eclipse
使用源jar。
添加jar来构建路径:右键单击jar - > build path
- > add to build path
答案 1 :(得分:0)
不要试图将Eclipse插件直接添加到另一个插件的构建路径中,因为它不起作用。
而是将插件添加到目标平台或将其导入工作区。
然后将插件添加到插件的依赖项中。在MANIFEST.MF编辑器中,您可以在“必需的插件”列表中的“依赖关系”选项卡上执行此操作。