我的公司一直在用Ant作爲PDE構建構建他們的Eclipse RCP應用程序。我試圖將構建過程遷移到Tycho,但我得到了幾個相同類型的錯誤。我只想爲Windows 64位構建,但Tycho一直在尋找Cocoa插件,這些插件在功能中標記爲可選。如何在使用Tycho生成POM時指定平臺?
我該如何告訴Tycho不要擔心任何與Windows 64位無關的內容?
清單文件就已經存在,而我試圖產生與金屬氧酸鹽:
mvn org.eclipse.tycho:maven-tycho-plugin:generate-poms -Dtycho.targetPlatform=<path to target> -DgroupId=myGroupId
我得到的錯誤是:
[ERROR] Internal error: java.lang.RuntimeException: Could not resolve plugin org.eclipse.e4.ui.workbench.renderers.swt.cocoa_0.11.0.v20120716-173435;
我使用Java 1.7.0_11,Maven的3.1.0和Tycho 0.18.1。
您使用的是古老的0.11.1版本有什麼特別的原因嗎? [當前最新版本](http://wiki.eclipse.org/Tycho/Release_Notes)爲0.18.0。 – oberlies
目前tycho版本是0.18.1(特別是如果你想用maven 3.1.x)。請參閱http://eclipse.org/tycho – jsievers
我使用了棄用的sonatype存儲庫,其中0.11.1是最新版本。切換到org.eclipse.tycho和Tycho 0.18.1後,我仍然得到相同的錯誤信息。 – qwertz