2012-11-15 89 views
4

爲什麼我在添加apache cxf插件時在我的pom.xml文件中看到這個錯誤?Maven cxf插件錯誤

插件執行未包括生命週期配置:org.apache.cxf:CXF-CODEGEN-插件:2.5.4:WSDL2Java的(執行:產生來源,相:產生來源)

回答

3

您需要安裝here的m2e-cxf-codegen連接器。另外,您可能會遇到最新版本的Eclipse問題,因此請檢查此issue

+0

這篇文章是從2012年。我想要得到最新的eclipse來使用它。從那時起這個項目就不再支持谷歌代碼。現在如何做到這一點? –

+0

丹尼爾是對的,你不需要再下載連接器,它全部嵌入。檢查你使用的m2e的版本 – hoaz

+0

我有我的eclipse設置了這個,並且沒有有關生命週期的maven錯誤,但是在運行eclipse構建時沒有生成源代碼。 –

5

或者轉移到2.6.3/2.7.0中嵌入了M2E lifecylce內容,因此不需要連接器。這也有利於將來自代碼生成的警告等發佈到日食預警系統中。

2.7.1-SNAPSHOT還有一些與m2e相關的其他修復。

+0

嘿,Daniel,好消息!感謝這個信息 – hoaz

+0

看起來好像沒有發佈,最後的版本是2.6.0 – hoaz

+0

對不起,我的意思是2.6.3/2.7.0都在中央:http://repo1.maven.org/maven2/ org/apache/cxf/cxf-codegen-plugin/ –