2009-10-07 115 views
3

我終於看到了Tycho(Maven 3和OSGi之間的橋樑),但我並沒有走得太遠。在此tutorial之後,我已經下載了Tycho 0.3.0-DEV-1819和tychodemo.zip,並按照說明解開它們。我有一個1.5.0_15 JDK設置爲JAVA_HOME。Tycho是否與Eclipse一起工作3.5

當我運行(不換行):

c:\tycho\bin\mvn org.codehaus.tycho:maven-tycho-plugin:generate-poms 
    -DgroupId=tycho.demo -Dtycho.targetPlatform=c:/eclipse-3.5 

我得到以下錯誤:

Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/classworlds/Launcher 

通常我會花一點時間調試,但作爲教程說來使用Eclipse 3.3.2我想知道如果問題是我使用Eclipse 3.5。

任何人都可以確認Eclipse版本是問題,所以我可以去下載舊的Eclipse版本?或者甚至更好地指出我在最新的Tycho傻瓜指南? (我正在關注的一個是11個月大)

回答

5

現在我覺得愚蠢的,我只要一點擊Ask Your Question它發生,我認爲第谷的mvn.bat是繼承我M2_HOME環境變量(設置爲一個Maven-2.2.0安裝)。設置M2_HOME指向c:\tycho已經解決了問題。

第二個構建(打包網站)將運行在Eclipse 3.5上,並生成一個合理的外觀網站。我還沒有確認它會實際運行在目標平臺上。

希望這將至少有助於下一個人......

+0

+1,享受你的「自我學習」徽章;) – VonC 2009-10-07 09:12:18

+0

謝謝,我會羞得穿 – 2009-10-07 09:24:10

相關問題