Jenkins / maven配置最近的更改

时间:2017-10-01 21:59:00

标签: java maven jenkins

我正在关注一个需要在POM.xml文件中运行Maven构建的udemy类,我已经在这里查看了google以获得一些指示,但找不到任何初学者友好的内容。似乎Jenkins曾经在Manage Jenkins>中使用单独的字段来声明JDK和Maven路径。配置系统和我的类仍然设置构建,就像那些字段仍然存在。当我点击新构建时,也只有自由式构建作为选项,显然以前是Maven构建。

以下是我的构建中的配置选项的屏幕截图:

enter image description here C:\ apache-maven-3.3.9 \ conf有我的settings.xml文件。我的.m2目录中没有settings.xml文件 如果我从全局设置中取出C:\ apache-maven-3.3.9 \ conf并使用maven默认设置,我会收到此错误:

[ERROR]未知生命周期阶段“test-PRegressionTesting”。您必须以以下格式指定有效的生命周期阶段或目标:或:[:]:。可用的生命周期阶段包括:验证,初始化,生成源,流程源,生成资源,流程资源,编译,流程类,生成测试源,流程测试源,生成测试资源,流程-test-resources,test-compile,process-test-classes,test,prepare-package,package,pre-integration-test,integration-test,post-integration-test,verify,install,deploy,pre-clean,clean ,后清理,前期网站,网站,后期网站,网站部署。 - > [帮助1] [错误] [错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。 [ERROR]使用-X开关重新运行Maven以启用完整的调试日志记录。 [错误] [错误]有关错误和可能解决方案的更多信息,请阅读以下文章: [错误] [帮助1] http://cwiki.apache.org/confluence/display/MAVEN/LifecyclePhaseNotFoundException

如果我将全局设置放入,我得到:

[ERROR]执行Maven时出错。 [错误]指定的全局设置文件不存在:C:\ Apps \ DebitCards 构建步骤'调用顶级Maven目标'将构建标记为失败 完成:失败

JAVA_HOME和M2_HOME在环境变量中声明,我可以在运行Eclipse的同时运行pom.xml中的配置文件调用的套件,我无法在没有失败的情况下安排Jenkins构建

有人至少可以指出一些不过时的设置说明吗?感谢。

0 个答案:

没有答案