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

摘要:
这是使用maven打包方法启动springboot项目时发生的异常。我的异常是由以下情况引起的:此时的maven指令行为:run。如果以这种方式编写,最后的maven指令将是:mvnmvnspring-boot:run。因此,请注意,它可以修改为:spring-boot:run。另一种可能是Maven插件[RunAs]-[MMavenbuild]没有为其指定目标或阶段解决方案:

这是在使用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》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇mitmproxy进行拦截消息队列(三)Apache ActiveMQ下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

mongodb 配置均衡器的运行窗口

考虑到数据迁移会降低系统性能,可以配置均衡器在只在特定时间段运行,比如夜里系统负载比较小的时候。详细的配置步骤如下; 连接到任意的mongos服务器,并通过安全认证(如果有认证的话)。 切换到config数据库: use config 启动均衡器: sh.setBalancerState( true ) 配置时间窗口: db.settings.upd...

List列表的增删改查

List列表的增删改查        增  list.Append(内容):直接把要增加的内容添加到最后 List.insert(位置,内容):插到指定位置 List.extend():把所有内容全部迭代插入到最后 删: List.Pop(位置索引)默认是最后:返回一个删除的内容 List.Remove():按照元素去删 List.Clear():清空列表...

Ajax的三种实现及JSON解析

本文为学习笔记,属新手文章,欢迎指教!! 本文主要是比较三种实现Ajax的方式,为以后的学习开个头。 准备: 1、  prototype.js 2、  jquery1.3.2.min.js 3、  json2.js 后台处理程序(Servlet),访问路径servlet/testAjax: package ajax.servlet; impo...

React项目的一些配置以及插件

创建项目 1、安装cra npm install -g create-react-app 2、创建项目   “react-lesson”  为文件名 create-react-app react-lesson 3、启动项目 npm start   使用第三方组件 1、antd: npm install antd --save 使用: import Butt...

学会使用ip池和cookie池伪装

在进入正题之前,我们先复习一个关于requests模块的相关知识点: requests中解决编码的三种方法: ①response.content 类型:bytes 解码类型:没有指定 如何修改编码方式:response.content.decode() ②response.content.decode() 类型:str 解码类型:解码成python文本的字...

Kubernetes 网络排错指南

本文介绍各种常见的网络问题以及排错方法,包括 Pod 访问异常、Service 访问异常以及网络安全策略异常等。 说到 Kubernetes 的网络,其实无非就是以下三种情况之一 Pod 访问容器外部网络 从容器外部访问 Pod 网络 Pod 之间相互访问 当然,以上每种情况还都分别包括本地访问和跨主机访问两种场景,并且一般情况下都是通过 Servic...