异常:Unknown lifecycle phase "mvn". You must specify a valid lifecycle

Posted 栗霖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了异常:Unknown lifecycle phase "mvn". You must specify a valid lifecycle相关的知识,希望对你有一定的参考价值。

这是在使用maven打包方式启动springboot项目时出现的异常, 
我的异常原因属于下面的情况: 
此时maven指令行为:mvn spring-boot:run. 
如果写成这样会导致最终的maven指令为:mvn mvn spring-boot:run. 
所以需要注意修改为:spring-boot:run即可.

还有一种可能,Maven插件[Run As]-[Maven build]时并未为其指定goal或phase 
解决方法: 

在pom.xml中找到

<build> 

节点,

在里面加上

<defaultGoal>compile</defaultGoal>

即可

以上是关于异常:Unknown lifecycle phase "mvn". You must specify a valid lifecycle的主要内容,如果未能解决你的问题,请参考以下文章

ElasticElastic缺少xpack无法创建模板 unknown setting index.lifecycle.name index.lifecycle.rollover_alias

PowerShell 中使用 mvn 编译报错 Unknown lifecycle phase ".test.skip=true". 解决办法

mvn clean package -Dmaven.test.skip=true 报错:[ERROR] Unknown lifecycle phase “.test.skip=true“.

Maven 错误: Unknown lifecycle phase ".sourceforge.javacsv". You must specify a valid lifecyc

Dart 未处理的异常:[firebase_storage/unknown] 位置不应是完整的 URL

redis -Writing to master: Unknown error异常处理