场景:我有一个Eclipse应用程序,我正在尝试用构建这个应用程序。
当我在IDe中执行时,应用程序将正常执行。
当使用tycho构建应用程序时-引发以下错误:
The type org.eclipse.swt.widgets.Button cannot be resolved. It is indirectly referenced from required .class files
我所做的:
在其他情况下,抛出了“缺少请求”异常,我找到了该异常- 缺少可传递的插件依赖是其原因。。
在我的示例中,缺少一个swt小部件"Button“,因此我试图导入SWT。SWT依赖于平台,所以我在产品中导入swt,正如所描述的这里。
无论如何,在编译期间再次发生错误。
问题:
有人知道如何解决这个问题吗?
发布于 2012-11-08 01:41:50
我从邮件列表中得到了答案(Thnx Jeff MAURY!) --这似乎是tycho的一个bug。这里是可用的修补程序。
对于那些还不懂吉特的人来说,就像我一样:
git clone https://git.eclipse.org/r/tycho/org.eclipse.tycho.git
- https://git.eclipse.org/r/tycho/org.eclipse.tycho.git是这里的存储库URL。https://stackoverflow.com/questions/13255774
复制