全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Failed to execute goal org...的解决办法

背景:本项目使用JDK1.8

编译maven工程的时候出现如下错误:

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1

pom中如下配置maven插件,配置中声明使用JDK1.8:

<plugin> 
  <groupId>org.apache.maven.plugins</groupId> 
  <artifactId>maven-compiler-plugin</artifactId> 
  <version>3.1</version> 
  <configuration> 
    <verbose>true</verbose> 
    <fork>true</fork> 
    <executable>${JAVA8_HOME}/bin/javac</executable> 
  </configuration> 
</plugin> 

这里的${JAVA8_HOME}这个变量是在settings.xml中配置的,如下:

<profile> 
      <id>custom-compiler</id> 
      <properties> 
        <JAVA8_HOME>C:\Program Files (x86)\Java\jdk1.8.0_73</JAVA8_HOME> 
      </properties> 
</profile> 

当然这里应该需要激活,所以settings.xml文件还应该有如下配置:

<activeProfiles> 
    <activeProfile>custom-compiler</activeProfile> 
</activeProfiles> 

从pom文件中CTRL点击变量JAVA8_HOME能跳到settings.xml中找到它的定义处,按理来说应该是能找到这个变量,出现上述问题并不是因为找不到这个变量。我将pom文件中的JAVA8_HOME这个变量直接用实际的路径替换,即替换为

C:\Program Files (x86)\Java\jdk1.8.0_73\bin\javac 

发现编译通过,这就奇怪了。

揭晓原因:

maven其实是有一个默认的仓库.m2仓库和默认的settings.xml配置文件,我们在这个默认的settings.xml文件中也添加了一个JAVA8_HOME的变量后,编译就通过了,这就说明,maven编译的时候找的不是我在idea中配置的我自定义的settings.xml,而是先找的它默认的那个。因为里面没有,所以之前找不到JAVA8_HOME,导致编译失败、

总结:maven编译的时候应该是先找的默认的settings.xml,如果找不到,才会去找我在idea的settings选项下配置的“User settings file”中配置的settings.xml文件。

解决办法:删掉maven默认的去找的那个settings.xml文件,这样自定义的文件就会生效了

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# Failed  # to  # execute  # goal  # org...  # org...错误解决  # maven package 打包报错 Failed to execute goal的解决  # 关于maven打包时的报错: Return code is: 501  # ReasonPhrase:HTTPS Required  # maven报错:Failed to execute goal   # 找不到  # 我在  # 这就  # 去找  # 先找  # 应该是  # 就会  # 是在  # 在这个  # 是有  # 才会  # 希望能  # 自定义  # 我将  # 能找到  # 中也  # 谢谢大家  # 跳到  # 解决办法  # 我自 


相关文章: 长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  企业网站制作公司网页,推荐几家专业的天津网站制作公司?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  佛山企业网站制作公司有哪些,沟通100网上服务官网?  专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?  C++用Dijkstra(迪杰斯特拉)算法求最短路径  如何做静态网页,sublimetext3.0制作静态网页?  北京网站制作的公司有哪些,北京白云观官方网站?  网站制作模板下载什么软件,ppt模板免费下载网站?  电商网站制作公司有哪些,1688网是什么意思?  ,如何利用word制作宣传手册?  岳西云建站教程与模板下载_一站式快速建站系统操作指南  制作企业网站建设方案,怎样建设一个公司网站?  建站之星CMS建站配置指南:模板选择与SEO优化技巧  简单实现Android验证码  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?  网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?  如何快速搭建高效简练网站?  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  南京网站制作费用,南京远驱官方网站?  招商网站制作流程,网站招商广告语?  网站设计制作企业有哪些,抖音官网主页怎么设置?  如何在云主机快速搭建网站站点?  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  如何在自有机房高效搭建专业网站?  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  ,柠檬视频怎样兑换vip?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  建站之星×万网:智能建站系统+自助建站平台一键生成  常州企业网站制作公司,全国继续教育网怎么登录?  如何快速使用云服务器搭建个人网站?  如何高效配置IIS服务器搭建网站?  建站之星如何实现五合一智能建站与营销推广?  如何在Golang中引入测试模块_Golang测试包导入与使用实践  如何在阿里云虚拟服务器快速搭建网站?  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  网站制作壁纸教程视频,电脑壁纸网站?  公司网站制作费用多少,为公司建立一个网站需要哪些费用?  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  实现点击下箭头变上箭头来回切换的两种方法【推荐】  c# Task.ConfigureAwait(true) 在什么场景下是必须的  在线ppt制作网站有哪些,请推荐几个好的课件下载的网站?  建站主机与虚拟主机有何区别?如何选择最优方案?  如何在Ubuntu系统下快速搭建WordPress个人网站?  如何用已有域名快速搭建网站?  定制建站方案优化指南:企业官网开发与建站费用解析  济南企业网站制作公司,济南社保单位网上缴费步骤?  建站主机选购指南:核心配置优化与品牌推荐方案  建站之星后台密码如何安全设置与找回? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。