You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Jenkins CI/CD部署Spring Boot到Tomcat时遇Maven错误求解决

解决Maven未知生命周期阶段"Clean"的问题

问题根源

Maven的生命周期阶段是大小写敏感的,你使用了大写开头的Clean,但Maven仅识别小写格式的clean阶段。

解决方案

  • 修改Jenkins构建任务中的Maven命令,将大写的Clean替换为小写的clean。例如:
    错误命令:mvn Clean install
    正确命令:mvn clean install
  • 检查Maven命令中的其他生命周期阶段(如install、deploy等),确保均为小写格式,避免同类问题。

错误验证

从你提供的错误信息可确认正确阶段名称:

[ERROR] Unknown lifecycle phase "Clean". You must specify a valid lifecycle phase or a goal in the format : or :[:]:. 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-clean, clean, post-clean, pre-site, site, post-site, site-deploy. -> [Help 1]

列表中明确标注了小写的clean是合法的生命周期阶段。

内容的提问来源于stack exchange,提问作者Lakshmi Kanta Maiti

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 23:14:51