2013-05-17 55 views
1

我正在嘗試使用Eclipse + m2Eclipse插件獲得此工作Maven by Example。不過,我得到這個錯誤我的第一個maven示例失敗(使用m2eclipse):'mainClass'missing

[錯誤]未能執行目標org.codehaus.mojo:EXEC-Maven的插件:1.2.1:JAVA(默認CLI)項目簡單的天氣參數「 mainClass'爲目標org.codehaus.mojo:EXEC-Maven的插件:1.2.1:Java是在配置文件的行上指定mainClass缺失或無效

但我沒有這樣指定mainClass(下圖) 。任何想法爲什麼我仍然錯了?非常感謝。

enter image description here

+0

你執行'mvn install'之前?這是執行'mvn exec:java'之前的一個必需步驟。 –

+0

您是否嘗試過Eclipse以外的命令行上的示例?你使用哪個Eclipse版本?你有最新的m2e安裝嗎?命令行上的完整版本是否可以運行'mvn clean package' – khmarbaise

回答

1

由於錯誤消息說,你缺少的參數mainClass

您已將參數放在Profiles部分,這是錯誤的地方。

Add...按鈕並添加參數和值在框中所示:

enter image description here

它應該是這樣的,當你按下Ok

enter image description here

+1

非常感謝您提供這個快速詳細的答案。很有幫助! – zell

+0

@zell我很高興我可以幫助,雖然我不是一個eclpise用戶我自己。 – maba