eclipsercp&;tycho-无法解析org.eclipse.swt.widgets.Button类型。它是从必需的.class文件间接引用的

eclipsercp&;tycho-无法解析org.eclipse.swt.widgets.Button类型。它是从必需的.class文件间接引用的,eclipse,eclipse-rcp,tycho,Eclipse,Eclipse Rcp,Tycho,情况: 我有一个EclipseRCP应用程序,我正试图用tycho插件为Eclipse构建它 当我在IDe内部执行Eclipse应用程序时,应用程序会正常执行 使用tycho构建应用程序时-引发以下错误: The type org.eclipse.swt.widgets.Button cannot be resolved. It is indirectly referenced from required .class files 我所做的: 在其他情况下,抛出了一个“missing Requ

情况: 我有一个EclipseRCP应用程序,我正试图用tycho插件为Eclipse构建它
当我在IDe内部执行Eclipse应用程序时,应用程序会正常执行
使用tycho构建应用程序时-引发以下错误:

The type org.eclipse.swt.widgets.Button cannot be resolved. It is indirectly referenced from required .class files
我所做的:
在其他情况下,抛出了一个“missing Requirements”异常,我发现 -

在我的例子中,SWT小部件“按钮”丢失,所以我尝试导入SWT。 SWT取决于平台,因此我将在产品的内部导入SWT,如前所述

无论如何,在编译过程中,错误再次发生

问题:

有人知道如何解决这个问题吗?

我从邮件列表中得到了答案(Thnx Jeff MAURY!)-这似乎是第谷的一个bug。 是否有可用的修补程序

对于那些还不了解GIT的人,比如我:

  • 在windows上签出修补程序时,请使用Ortoisegit或MSYGit客户端,而不是EGit客户端-它无法识别存储库
  • 另外,请使用httpsrepository,而不是git repository-git不适合我
  • checkot语法是
    gitclonehttps://git.eclipse.org/r/tycho/org.eclipse.tycho.git
    -此处是存储库URL吗

好问题,没有答案,但在您的tycho配置或文件中的某个地方,它没有添加正确的插件,我不确定如何解决。您可能希望从tycho用户邮件列表中复制答案:-)