Eclipse RCP amp; tycho - The type org.eclipse.swt.widgets.Button cannot be resolved. It is indirectly referenced from required .class files(Eclipse RCPamp;Tycho-无法解析org.eclipse.swt.widgets.Button类型。它是从必需的.class文件间接引用的)
问题描述
情况:
我有一个Eclipse RCP应用程序,我正试图用Eclipse的Tycho插件构建它。
当我在IDE中执行Eclipse应用程序时-应用程序正常执行。
使用Tycho构建应用程序时-引发以下错误:
The type org.eclipse.swt.widgets.Button cannot be resolved. It is indirectly referenced from required .class files
我做的事:
在其他抛出"Missing Requirements"异常的情况下,我发现
-a missing transitive plugin-dependency was the reason。
在我的示例中,缺少SWT小部件"Button",因此我尝试导入swt。 SWT依赖于平台,因此我将在产品中导入SWT,如here所述。
无论如何,编译期间错误再次出现。
问题:
有没有人知道怎么解决这个问题?
推荐答案
我从邮件列表中得到了答案(thnx Jeff Maury!)-这似乎是Tycho的错误。 Here有可用的修补程序。
对于像我这样还不了解Git的人:
- 签出Windows上的修补程序时,请使用TortoiseGit或MSYGit客户端,而不是EGit客户端-它无法识别存储库。
- 另外使用https存储库,而不是git存储库-git对我不起作用
- ,checkot语法为
git clone https://git.eclipse.org/r/tycho/org.eclipse.tycho.git
-https://git.eclipse.org/r/tycho/org.eclipse.tycho.git此处是存储库URL
这篇关于Eclipse RCP&;Tycho-无法解析org.eclipse.swt.widgets.Button类型。它是从必需的.class文件间接引用的的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:Eclipse RCP&;Tycho-无法解析org.eclipse.swt.widgets.Button类型。它是从必需的.class文件间接引用的
基础教程推荐
- 如何在不安装整个 WTP 包的情况下将 Tomcat 8 添加到 Eclipse Kepler 2022-01-01
- Spring Boot Freemarker从2.2.0升级失败 2022-01-01
- 在螺旋中写一个字符串 2022-01-01
- 如何使用 Eclipse 检查调试符号状态? 2022-01-01
- 由于对所需库 rt.jar 的限制,对类的访问限制? 2022-01-01
- 如何强制对超级方法进行多态调用? 2022-01-01
- 如何对 HashSet 进行排序? 2022-01-01
- Java 中保存最后 N 个元素的大小受限队列 2022-01-01
- 首次使用 Hadoop,MapReduce Job 不运行 Reduce Phase 2022-01-01
- 如何使用 Stream 在集合中拆分奇数和偶数以及两者的总和 2022-01-01