一共有两种情况:

第一种:

在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相关推荐

  1. 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 ...

  2. 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 ...

  3. 解决: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 ...

  4. No goals have been specified for this build. You must specify a valid lifecycle phase or a goal.....

    解决: pom.xml 文件中 标签要加配置: <defaultGoal>compile</defaultGoal>

  5. Eclipse导入他人的Maven工程报错

    一.什么是maven? Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个 ...

  6. 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 ...

  7. DEA中创建父子工程与maven打包Springboot聚合工程报错程序包不存在

    DEA中创建父子工程与maven打包Springboot聚合工程报错程序包不存在 问题描述 springboot 项目打包(package)或安装到仓库(install)的时候报错:程序包com.fu ...

  8. 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 ...

  9. MAVEN项目报错:An internal error occurred during: Updating Maven Project java.lang.NullPoint

    MAVEN项目报错:An internal error occurred during: "Updating Maven Project" java.lang.NullPoint ...

最新文章

  1. 从粒子到宇宙的旅行指南
  2. 感光电路板制作(转收藏)
  3. CCF-CSP 201712-2 游戏(C++实现)
  4. python 上传文件到网络设备_基于python实现上传文件到OSS代码实例
  5. pandas python2_Python数据分析之pandas学习(二)
  6. [C++11]initializer_lisr模板类的使用
  7. Python GIL 系列之再谈Python的GIL
  8. 更新MYSQL生成日历表,支持跨年份 存储过程
  9. .unl 文件 导入 mysql,informix导出的unl格式数据怎么导入sql server 2008里呢
  10. 【java学习之路】(java SE篇)(练习)常用类和异常的简单练习
  11. 《信号与系统学习笔记》—信号与系统(四)
  12. 淘宝手淘搜索怎么做?大神导航,一个神奇的网站,从此开启大神之路!
  13. Excel单页导出以及多sheet导出
  14. 六十八个超级经典小故事
  15. Unity世界坐标转换屏幕坐标(测试)
  16. PhotoShop - 建立剪切蒙版
  17. python复制网页文字_我用Python在网上复制文字的几种实用方法
  18. 组台式计算机配置清单整套,组装台式电脑配置清单有哪些 台式电脑什么配置好...
  19. 【Leetcode】[190] 颠倒二进制位
  20. 关闭交互式服务检测(UI0Detect)

热门文章

  1. 数学建模算法与应用【BP神经网络算法】
  2. 测试:bug的生命周期、bug的等级、如何描述一个bug
  3. html打印预览 分页,有分页功能的WEB打印_js
  4. JUC之Callable接口
  5. linux中要怎么创建文件夹
  6. 链路聚合+MSTP实验
  7. Linux sort命令的细节问题 -k选项的真实用法
  8. 有向图的邻接矩阵表示求各节点的度、出度和入度-----数据结构与算法笔记
  9. vue3+ts+vite 路由详解
  10. 邮件发送:Could not connect to SMTP host: 10.0.76.11, port: 25