Continuous integration 在哈德逊问题上创建maven job

Continuous integration 在哈德逊问题上创建maven job,continuous-integration,hudson,maven-3,Continuous Integration,Hudson,Maven 3,我在学习哈德逊。我试图在部署在Tomcat7中的Hudson 3.0.1中建立一个“Maven3项目”,当我尝试执行“干净安装”时。首先,我看到了以下警告: [WARNING] [WARNING] Some problems were encountered while building the effective model for DummyProject :DummyProject :war:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plug

我在学习哈德逊。我试图在部署在Tomcat7中的Hudson 3.0.1中建立一个“Maven3项目”,当我尝试执行“干净安装”时。首先,我看到了以下警告:

[WARNING] 
[WARNING] Some problems were encountered while building the effective model for     DummyProject :DummyProject :war:0.0.1-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:tomcat-maven-plugin is missing. @ line 46, column 12
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
我在POM中有这个插件。我不知道为什么会有这样的警告。 此警告后出现以下错误:

[INFO] ------------------------------------------------------------------------
[INFO] Building DummyProject 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: http://localhost:8081/nexus/content/groups/public/org/codehaus/mojo/tomcat-maven-plugin/maven-metadata.xml
Downloaded: http://localhost:8081/nexus/content/groups/public/org/codehaus/mojo/tomcat-maven-    plugin/maven-metadata.xml (439 B at 2.1 KB/sec)
projectFailed DummyProject :DummyProject :0.0.1-SNAPSHOT
[HUDSON] Archiving C:\tomcat7\webapps\hudson-3.0.1\jobs\DummyProject\workspace\pom.xml to C:\tomcat7\webapps\hudson-3.0.1\jobs\DummyProject \modules\DummyProject $DummyProject \builds\2013-    06-27_10-58-26\archive\DummyProject \DummyProject \0.0.1-SNAPSHOT\pom.xml
sessionEnded
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.234s
[INFO] Finished at: Thu Jun 27 10:58:29 PDT 2013
[INFO] Final Memory: 5M/245M
[INFO] ------------------------------------------------------------------------
mavenExecutionResult exceptions not empty
org.apache.maven.lifecycle.LifecyclePhaseNotFoundException: Unknown lifecycle phase "mvn". You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available lifecycle phases are: validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy, pre-site, site, post-site, site-deploy, pre-clean, clean, post-clean.
 [DEBUG] Skipping watched dependency update for build: DummyProject #2 due to result: FAILURE
Finished: FAILURE
[信息]------------------------------------------------------------------------
[信息]正在构建DummyProject 0.0.1-SNAPSHOT
[信息]------------------------------------------------------------------------
下载:http://localhost:8081/nexus/content/groups/public/org/codehaus/mojo/tomcat-maven插件/maven-metadata.xml
下载:http://localhost:8081/nexus/content/groups/public/org/codehaus/mojo/tomcat-maven-plugin/maven-metadata.xml(439b,每秒2.1kb)
项目失败DummyProject:DummyProject:0.0.1-SNAPSHOT
[HUDSON]存档C:\tomcat7\webapps\HUDSON-3.0.1\jobs\DummyProject\workspace\pom.xml到C:\tomcat7\webapps\HUDSON-3.0.1\jobs\DummyProject\modules\DummyProject$DummyProject\builds\2013-06-27_10-58-26\archive\DummyProject\0.0.1-SNAPSHOT\pom.xml
会期
[信息]------------------------------------------------------------------------
[信息]生成失败
[信息]------------------------------------------------------------------------
[信息]总时间:1.234秒
[信息]完成时间:2013年6月27日星期四10:58:29
[信息]最终内存:5M/245M
[信息]------------------------------------------------------------------------
mavenExecutionResult异常不为空
org.apache.maven.lifecycle.LifecycleFaseNotFoundException:未知的生命周期阶段“mvn”。必须以以下格式指定有效的生命周期阶段或目标:或:[:]:。可用的生命周期阶段包括:验证、初始化、生成源、流程源、生成资源、流程资源、编译、流程类、生成测试源、流程测试源、生成测试资源、流程测试资源、测试编译、流程测试类、测试、准备包、包、预集成测试、,集成测试、集成后测试、验证、安装、部署、站点前、站点后、站点部署、预清理、清理、清理后。
[调试]跳过生成:DummyProject#2的监视依赖项更新,原因是结果:失败
完成:失败
有人能告诉我这里出了什么问题吗?如果有人能提供一些文件,说明马文也在哈德逊创造了就业机会,我将不胜感激

谢谢

org.codehaus.mojo的“build.plugins.plugin.version”:缺少tomcat maven插件

只需添加插件版本,以消除警告。这是和

未知生命周期阶段“mvn”。必须指定有效的生命周期阶段或目标

确保您的目标是
clean install
,而不是
mvn clean install
mvn
确实不是有效的生命周期阶段或目标


你可以看一看。它以
clean install
为例进行了演示

谢谢你的回复。你的警告完全正确。对于其他信息,出现错误是因为项目设置不正确。在我遵循参考书中给出的步骤之后。它工作得很好。