解决Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile

解决Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compilemvncleanpackage-Dmaven.test.skip=true今天项目用maven命令打包时候抛出错误:Failedtoexecutegoalorg.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile(default-compile)onprojectspringbootdemo:Fata…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

mvn clean package -Dmaven.test.skip=true

今天项目用maven命令打包时候抛出错误:

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project springbootdemo: Fatal error compiling: 无效的标记: -parameters -> [Help 1]

这个错误的话比较好解决,是由于你项目所需jdk版本和你当前使用的jdk版本不一致导致的,因为我项目的pom.xml中定义了java版本为1.8,但是我实际idea中run这个项目却是1.7

    <java.version>1.8</java.version>

解决办法:更换当前jdk版本为项目所需jdk版本即可

要是你在intellij idea里面的maven窗口点击的打包编译的话,就在intellij idea设置项目jdk版本,直接Ctrl+Alt+s进入设置界面

解决Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile

选中项目右击 》F4键设置项目属性进入

解决Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile

解决Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile

解决Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile

如果你是直接在windows里的cmd中用maven打包的,那就需要切换你的jdk环境。如上设置好后再重新打包编译ok!

其他情况也可能会导致这个错误:

1、当你用类似于 java -jar ~.jar 命令在运行项目时候,此时你再打包项目,也会导致打包失败报错;

2、你的pom.xml文件里配置的依赖不对(可能是版本、名称之类的),jar包没下来,请仔细核对pom.xml是否报错,像idea里如果依赖不对,在maven project窗口是可以直接看得到的。


books 扩展阅读:使用quartz实现高级定制化定时任务(包含管理界面)

books 推荐阅读:elastic search搜索引擎实战demo:https://github.com/simonsfan/springboot-quartz-demo,分支:feature_es

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/171905.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • servlet的基本原理_简述arp的工作原理

    servlet的基本原理_简述arp的工作原理Web技术成为当今主流的互联网Web应用技术之一,而Servlet是JavaWeb技术的核心基础。因而掌握Servlet的工作原理是成为一名合格的JavaWeb技术开发人员的基本要求。本文将带你认识JavaWeb技术是如何基于Servlet工作,以Tomcat为例了解Servlet容器是如何工作的?一个Web工程在Servlet容器中是如何启动的?

    2022年10月4日
    4
  • Druid 配置

    Druid 配置访问路径为/admin/druid/index.html该路径为直接访问,需要配置用户名密码。DruidStatViewcom.alibaba.druid.support.http.StatViewServlet

    2022年7月23日
    16
  • Spring Batch JpaPagingItemReader

    Spring Batch JpaPagingItemReaderSpringBatch示例中是读取本地文件sample-data.csv,然后存储到数据库people表中https://github.com/spring-guides/gs-batch-processingreader@BeanpublicFlatFileItemReaderreader(){FlatFileItemReader

    2022年5月28日
    29
  • MongoDB(三)mongoDB下载和安装[通俗易懂]

    MongoDB(三)mongoDB下载和安装

    2022年1月27日
    57
  • token解决了什么问题_plustoken官方网站

    token解决了什么问题_plustoken官方网站面试官:说说token失效的处理方式

    2025年8月27日
    5
  • mt4数据api接口_外汇api

    mt4数据api接口_外汇api1、MT4API交易接口是什么?MT4Api接口是跨平台多账号交易接口,是将MT4交易通道以API的方式聚合在一起,帮助开发商在各经纪商不提供manager后台账号、无须EA插件的情况下,也能轻松接入不同的MT4交易平台,完成登录、交易和订单查询的功能,真正实现跨平台交易,减少巨额的人工成本和硬件成本。适合开发行情展示或者订单管理,交易策略等,如果开发实力可以,你甚至可以用他开发一个MT4客户端!此MT4API比使用MT4终端进行报价和交易要快得多;提供实时开仓、平仓等多种功能。2、MT4API的协

    2025年10月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号