2012-07-15 36 views
1

我嘗試在ubuntu中運行tycho,但是我遇到了這個錯誤。 無法執行目標org.eclipse.tycho:tycho-packaging-plugin:0.14.1:項目tychodemo.bundle上的構建限定符(default-build-qualifier):執行目標默認構建限定符org.eclipse.tycho :tycho-packaging-plugin:0.14.1:build-qualifier失敗:無法在插件'org.eclipse.tycho:tycho-packaging-plugin:0.14.1'中加載mojo'build-qualifier'。缺少所需的類:org.eclipse.tycho.core.TychoProjecttycho:缺少org.eclipse.tycho.core.TychoProject

我想它與我的框架有關,因爲我在另一臺計算機上執行相同的操作,並且tycho運行成功。您是否可以檢測到我的問題? 在此先感謝!

回答

1

Tycho類的類加載器錯誤通常是由在同一個反應器中混合多個Tycho版本引起的。作爲構建版本擴展,一次只能有一個版本的Tycho活動。

爲此,請檢查您的反應器是否使用與Tycho構建擴展和Tycho插件相同的版本,例如,通過使用可變${tycho-version}的版本,並在你的父POM界定版本:

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

同時確保所有的模塊引用同一個父POM,而不是舊版本的POM的。