创建Jenkins管道时出现Maven问题

创建Jenkins管道时出现Maven问题,maven,jenkins-pipeline,Maven,Jenkins Pipeline,我正在尝试为我的一项自动化工作创建Jenkins管道。我创建了詹金斯文件。代码如下: pipeline { agent any def mvn_version = 'MavenTest' withEnv( ["PATH+MAVEN=${tool mvn_version}/bin"] ) { //sh "mvn clean package" } stages { stage('Git checkout') { // for di

我正在尝试为我的一项自动化工作创建Jenkins管道。我创建了詹金斯文件。代码如下:

pipeline {
    agent any
    def mvn_version = 'MavenTest'
    withEnv( ["PATH+MAVEN=${tool mvn_version}/bin"] ) {
      //sh "mvn clean package"
    }

    stages {
        stage('Git checkout') { // for display purposes
            steps {
                git branch: "ReportTest", url: 'https://github.abc.com/vsing136/testWDM.git'
                 sh "mvn clean verify"
            }
        }

        stage('Stage 1') {
            steps {
                echo 'Hello world!' 
            }
        }
        }
    }
    post {
        always {
emailext body: "Build URL: ${BUILD_URL}",
        subject: "$currentBuild.currentResult-$JOB_NAME",
        to: 'vabc1@example.com'        

    }
}
下面指定了我的作业配置的屏幕截图:

pipeline {
    agent any
    def mvn_version = 'MavenTest'
    withEnv( ["PATH+MAVEN=${tool mvn_version}/bin"] ) {
      //sh "mvn clean package"
    }

    stages {
        stage('Git checkout') { // for display purposes
            steps {
                git branch: "ReportTest", url: 'https://github.abc.com/vsing136/testWDM.git'
                 sh "mvn clean verify"
            }
        }

        stage('Stage 1') {
            steps {
                echo 'Hello world!' 
            }
        }
        }
    }
    post {
        always {
emailext body: "Build URL: ${BUILD_URL}",
        subject: "$currentBuild.currentResult-$JOB_NAME",
        to: 'vabc1@example.com'        

    }
}

我不确定我做错了什么,但我得到的配置错误-

org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
WorkflowScript: 4: Tool type "maven" does not have an install of "Maven 3.3.9" configured - did you mean "Maven"? @ line 4, column 11.
       maven 'Maven 3.3.9'
             ^

1 error

以下代码适用于我:

agent any
    tools {
    maven 'MavenTest'
  }