我试图在ubuntu中运行tycho,但是我遇到了这个错误。无法对项目生成执行目标构建限定符(default- org.eclipse.tycho:tycho-packaging-plugin:0.14.1:build-qualifier -qualifier):执行目标org.eclipse.tycho:tycho-packaging-plugin:0.14.1:build-qualifier的默认生成限定符失败:无法在插件'org.eclipse.tycho:tycho-packaging-plugin:0.14.1'.中加载mojo‘build-tychodemo.bundle’缺少必需的类: org.eclipse.tycho.core.TychoProject
我猜这与我的框架有关,因为我在另一台计算机上做了同样的事情,然后tycho运行succesfully.Can,你发现我的问题了吗?提前感谢!
发布于 2012-08-16 11:55:28
Tycho类的类加载器错误通常是由在同一反应器中混合多个Tycho版本引起的。作为构建构建扩展,一次只能有一个版本的Tycho处于活动状态。
为此,检查您的反应器是否对Tycho build扩展和Tycho插件使用相同的版本,例如,通过使用变量${tycho-version}
as version并在您的父POM中定义该版本:
<properties>
<tycho-version>0.14.1</tycho-version>
</properties>
还要确保所有模块都引用相同的父POM,而不是旧版本的POM。
https://stackoverflow.com/questions/11491617
复制