2010-04-28 60 views
0

我試圖讓Tycho和m2eclipse一起工作。問題是,我發現的都是過時的網站和舊版本下載。我找到了我的方式http://github.com/sonatype/sonatype-tycho並下載了源代碼。問題是https://docs.sonatype.org/display/TYCHO/BuildingTycho的指南並沒有太大的幫助。當試圖建立時,我遇到了一個錯誤消息,說我使用無效的語法.....而且似乎沒有什麼地方可以要求進一步的指導。任何真正讓Tycho工作的人?

那麼有沒有人真的有這個工作?或者爲Eclipse插件的持續集成/自動構建解決方案獲得了更好的替代方案?

+0

這個問題已經過時了。 [官方Tycho入口頁面](http://www.eclipse.org/tycho/)提供了最新文檔的鏈接。 – oberlies 2012-08-28 07:06:20

回答

0

Robert,只要您不嘗試構建Eclipse應用程序,它對我來說都有效。我已將它集成到CruiseControl中,並且我非常樂意構建和測試插件。

我的主要技巧是忽略所有的P2 /目標的東西。我根本無法完成它。相反,我稱之爲行家與指向Eclipse安裝一個這樣的參數:

MVN -Dtycho.targetPlatform = C:\編程\日食

這些都是必要的插件定義:

<plugins> 
    <plugin> 
    <groupId>org.eclipse.tycho</groupId> 
    <artifactId>tycho-maven-plugin</artifactId> 
    <version>${tycho-version}</version> 
    <extensions>true</extensions> 
    </plugin> 
    <plugin> 
    <groupId>org.eclipse.tycho</groupId> 
    <artifactId>tycho-compiler-plugin</artifactId> 
    <version>${tycho-version}</version> 
    <configuration> 
     <source>1.6</source> 
     <target>1.6</target> 
    </configuration> 
    </plugin> 
</plugins> 

目前的第谷版本是0.13.0。

我想構建Eclipse應用程序,但需要支持自己。 我希望有所幫助。

乾杯, 克勞斯

0

我在Tycho遇到了一段時間的麻煩,直到我意識到它需要Maven 3.如果您運行的是Maven 2,它將無法工作。