Maven工程报错:No goals have been specified for this build. You must specify a valid lifecycle phase or a
一共有两种情况:
第一种:
在Maven工程中,启动服务时报出如下异常:
No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available lifecycle phases are: validate, initialize,
其原因是在配置tomcat插件时编译出现了问题。给出如下代码就会报错异常信息:
<build>
<!-- 配置插件 -->
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<configuration>
<!-- 门户服务端口号 -->
<port>8082</port>
<path>/</path>
</configuration>
</plugin>
</plugins>
</build>
解决方法:eclipse安装的maven插件是m2eclipse,在控制台使用命令mvn compile并未报错。
需要修改pom.xml文件,在<build>标签里面加 上<defaultGoal>compile</defaultGoal>即可。
修改后的代码如下所示:
<build>
<defaultGoal>compile</defaultGoal>
<!-- 配置插件 -->
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<configuration>
<!-- 门户服务端口号 -->
<port>8082</port>
<path>/</path>
</configuration>
</plugin>
</plugins>
</build>
第二种:
就是你原来配置的tomcat运行方式没有关闭。
并且你还要将原来地maven插件删除,重新创建。
Maven工程报错:No goals have been specified for this build. You must specify a valid lifecycle phase or a相关推荐
- isis simple 运行Maven是报错: No goals have been specified for this build.
错误信息: [ERROR] No goals have been specified for this build. You must specify a valid lifecycle phase ...
- Maven:No goals have been specified for this build. You must specify a valid lifecycle phase
1. 执行打包命令报错: No goals have been specified for this build. You must specify a valid lifecycle phase o ...
- 解决:No goals have been specified for this build. You must specify a valid lifecycle phase or a goal i
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 执行打包命令报错: No goals have been specified for this ...
- No goals have been specified for this build. You must specify a valid lifecycle phase or a goal.....
解决: pom.xml 文件中 标签要加配置: <defaultGoal>compile</defaultGoal>
- Eclipse导入他人的Maven工程报错
一.什么是maven? Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个 ...
- maven错误Unknown lifecycle phase “build“. You must specify a valid lifecycle phase or a goal in the fo
进行mvn clean build报错 [ERROR] Unknown lifecycle phase "build". You must specify a valid life ...
- DEA中创建父子工程与maven打包Springboot聚合工程报错程序包不存在
DEA中创建父子工程与maven打包Springboot聚合工程报错程序包不存在 问题描述 springboot 项目打包(package)或安装到仓库(install)的时候报错:程序包com.fu ...
- Maven - 编译报错Execution repackage of goal spring-boot-maven-plugin;Unable to find main class
Maven - 编译报错Execution repackage of goal spring-boot-maven-plugin;Unable to find main class 一. common ...
- MAVEN项目报错:An internal error occurred during: Updating Maven Project java.lang.NullPoint
MAVEN项目报错:An internal error occurred during: "Updating Maven Project" java.lang.NullPoint ...
最新文章
- 从粒子到宇宙的旅行指南
- 感光电路板制作(转收藏)
- CCF-CSP 201712-2 游戏(C++实现)
- python 上传文件到网络设备_基于python实现上传文件到OSS代码实例
- pandas python2_Python数据分析之pandas学习(二)
- [C++11]initializer_lisr模板类的使用
- Python GIL 系列之再谈Python的GIL
- 更新MYSQL生成日历表,支持跨年份 存储过程
- .unl 文件 导入 mysql,informix导出的unl格式数据怎么导入sql server 2008里呢
- 【java学习之路】(java SE篇)(练习)常用类和异常的简单练习
- 《信号与系统学习笔记》—信号与系统(四)
- 淘宝手淘搜索怎么做?大神导航,一个神奇的网站,从此开启大神之路!
- Excel单页导出以及多sheet导出
- 六十八个超级经典小故事
- Unity世界坐标转换屏幕坐标(测试)
- PhotoShop - 建立剪切蒙版
- python复制网页文字_我用Python在网上复制文字的几种实用方法
- 组台式计算机配置清单整套,组装台式电脑配置清单有哪些 台式电脑什么配置好...
- 【Leetcode】[190] 颠倒二进制位
- 关闭交互式服务检测(UI0Detect)
热门文章
- 数学建模算法与应用【BP神经网络算法】
- 测试:bug的生命周期、bug的等级、如何描述一个bug
- html打印预览 分页,有分页功能的WEB打印_js
- JUC之Callable接口
- linux中要怎么创建文件夹
- 链路聚合+MSTP实验
- Linux sort命令的细节问题 -k选项的真实用法
- 有向图的邻接矩阵表示求各节点的度、出度和入度-----数据结构与算法笔记
- vue3+ts+vite 路由详解
- 邮件发送:Could not connect to SMTP host: 10.0.76.11, port: 25