2011-05-15 109 views
1

我試圖建立使用Eclipse插件第谷和在執行以下命令Maven構建失敗 - Eclipse插件 - 第谷

mvn org.codehaus.tycho:maven-tycho-plugin:generate-poms -DgroupId=tycho.demo -Dtycho.targetPlatform=D:\practice\java\eclipse_galilio 

我有錯誤,如

java.lang.NoSuchMethodError: org.codehaus.plexus.PlexusContainer.lookup(Ljava/lang/Class;)Ljava/lang/Object; 

誰能告訴我是什麼應該完成解決這個錯誤。我被困在這一點,無法繼續。

回答

2

您運行的是哪個版本的maven? Tycho需要Maven 3.我可以嘗試在maven 2.1.0上運行該錯誤。

+0

我正在使用Maven 3. – CuriousMind 2011-05-15 15:05:43

+0

'mvn --version'的輸出是什麼?如果它不是maven版本,你是不是強制你的pom中有更舊版本的plexus?這裏的輸出是當我用maven 2.1.0運行,然後切換到maven 3.0.1(是的3.0.1失敗,但因爲我運行在一個空目錄,而不是缺少的方法):http:// pastebin。 com/YuxbQ0i7 – Charlie 2011-05-15 15:18:10

+0

oops我的錯誤。我再次檢查了系統路徑,發現maven 2被配置了,而不是maven 3.我改變了路徑,它運行良好。謝謝ach_I – CuriousMind 2011-05-28 16:38:09