第谷:缺少org.eclipse.tycho.core.TychoProject

第谷:缺少org.eclipse.tycho.core.TychoProject,tycho,Tycho,我试图在ubuntu中运行tycho,但我遇到了这个错误。 未能执行目标org.eclipse.tycho:tycho打包插件:0.14.1:build qualifier(默认构建限定符)在项目tychodemo.bundle上:执行target org.eclipse.tycho:tycho打包插件:0.14.1:构建限定符失败:无法加载插件“org.eclipse.tycho:tycho打包插件:0.14.1”中的mojo“构建限定符”。缺少必需的类:org.eclipse.tycho.c

我试图在ubuntu中运行tycho,但我遇到了这个错误。 未能执行目标org.eclipse.tycho:tycho打包插件:0.14.1:build qualifier(默认构建限定符)在项目tychodemo.bundle上:执行target org.eclipse.tycho:tycho打包插件:0.14.1:构建限定符失败:无法加载插件“org.eclipse.tycho:tycho打包插件:0.14.1”中的mojo“构建限定符”。缺少必需的类:org.eclipse.tycho.core.TychoProject

我想这与我的框架有关,因为我在另一台计算机上也做了同样的事情,tycho成功地运行了。你能检测到我的问题吗?
提前谢谢

Tycho类的类加载器错误通常是由在同一反应器中混合多个Tycho版本引起的。作为构建扩展,一次只能有一个Tycho版本处于活动状态

为此,请检查您的reactor是否为Tycho构建扩展和Tycho插件使用相同的版本,例如,使用变量
${Tycho version}
作为版本,并在父POM中定义该版本:

<properties>
   <tycho-version>0.14.1</tycho-version>
</properties>

0.14.1

还要确保所有模块都引用相同的父POM,而不是POM的旧版本。

Tycho类的类装入器错误通常是由于在同一反应器中混合了多个Tycho版本造成的。作为构建扩展,一次只能有一个Tycho版本处于活动状态

为此,请检查您的reactor是否为Tycho构建扩展和Tycho插件使用相同的版本,例如,使用变量
${Tycho version}
作为版本,并在父POM中定义该版本:

<properties>
   <tycho-version>0.14.1</tycho-version>
</properties>

0.14.1
还要确保所有模块都引用相同的父POM,而不是POM的旧版本