详解maven BUILD FAILURE的解决办法

问题描述

在使用IDEA的maven创建项目时总是失败,错误信息如下截图所示:

从图中可以看到是maven出了问题,在控制终端中执行maven help:system命令,测试能否正常build项目,执行错误信息如下所示:

尝试的解决办法:

  • 删除C:\user\用户名.m2文件夹下的repository文件夹,选择maven–>clean–>install,重新build项目。(无效)
  • 删除原有的maven文件夹,官网下载最新的maven包并进行相关配置。(无效)
  • 修改.m2和maven\conf文件夹下的settings.xml文件的镜像网址。(无效)
<mirror>
   <id>alimaven</id>
   <name>aliyun maven</name>
   <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
   <mirrorOf>central</mirrorOf>
  </mirror>

成功的解决办法

修改镜像网址,如下所示:(有效)

	<mirror>
   <id>repo1</id>
   <mirrorOf>maven2</mirrorOf>
   <name>repo1 maven</name>
   <url>http://repo1.maven.org/maven2</url>
  </mirror>

修改后,在终端中运行mvn help:system

到此这篇关于详解maven BUILD FAILURE的解决办法的文章就介绍到这了,更多相关maven BUILD FAILURE内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

时间: 2021-03-26

Maven nexus 安装nexus私服出现的问题和解决办法

1. 在win10中安装nexus时提示:wrapper | OpenSCManager failed - 拒绝访问. (0x5) 主要是没有权限.需要以管理员的身份运行 如果你是直接点击 start-nexus.bat 来启动服务的话: 如果你是 通过 cmd窗口来执行的话,需要设置命令提示符窗口的权限来执行 2. wrapper | The nexus-webapp service is not installed - The specified service does not exist

解决执行maven命令时提示Process terminated的问题

一般出现这个错误,是由maven配置文件 settings.xml 中有错误(比如缺少起始标签或结束标签.起始标签和结束标签名称不一致.缩进或者空格不对)引起的. 解决方法: 使用idea打开 maven配置文件 settings.xml,检测报错的地方,修正错误后重新执行maven命令即可. 补充知识:idea的maven项目clean之后install发现打好的jar包为空(已解决) (1)勾选红框中的选项 (2)开启项目运行时自动build,在打开的页面上快捷键(maintenance)c

Maven 错误找不到符号的解决方法

Maven 错误找不到符号问题,通常有三种原因: 1. 可能项目编码格式不统一. 2. 可能项目编码使用的JDK版本不统一. 3. pom依赖问题,这种依赖可能是没有添加包的依赖,如果是聚合项目可能是没有添加其他模块的依赖,或者是添加了其它模块的依赖,但是没有将依赖的模块打包到本地仓库等. 当碰到maven错误:找不到符号问题时,通常第一反应应该是执行eclipse的Project -> Clean - -> Clean all projects,然后再执行maven clean,将项目清理一

maven 隐式依赖引起的包冲突解决办法

包冲突 1.使用maven管理项目时可能会遇到包冲突的情况比如:log4j-over-slf4j.jar 和 slf4j-log4j12.jar这两个包同时一起运行时就会有问题. 2.这种冲突可能是显式依赖导致,也可能是隐式依赖导致. 显式依赖,直接可以从pom.xml文件的<dependency>中看到两个冲突包的引用. 隐式依赖,在pom.xml的<dependency>无法看到冲突的包,而是由<dependency>引入的包间接引入的. 解决 先确认哪些依赖间接引

解决IDEA中maven导入jar包一直报错问题

查      看:   File------>Project Structure--------->Libraries如下面没有maven所引入的jar包则为该错误[1] 错误原因:  是导入的module错误,应该导入maven的module 解      决:  File------>Project Structure--------->Modules------------->选择中间项目---------->选择红色的减号(因为要重新导入module),保证现在

Eclipse中maven异常Updating Maven Project的统一解决方案

现在使用maven的公司和团队越来越多,虽然没有Gradle那么灵活,但是现对于以前的项目构建方式还是很有优势的,下面分享一个maven update 时的异常统一解决方案: 异常案例: 1.An internal error occurred during: "Updating Maven Project". > Unsupported IClasspathEntry kind=4 2.java.lang.IllegalArgumentException 其他的我就不列举了 解

解决maven build 无反应,直接terminated的问题

今天碰到一个很坑的问题,折腾了五六个小时,网上也收不到答案,国外有哥们碰到了,但是看到有解决方法的回复,废话不多说了. 现象: 运行maven build ,console 中没有任何输出,运行maven  install 也是没有任何输出. 首先检查maven 是否安装正确,mvn -v Maven home: D:\apache-maven-3.5.0\bin\.. Java version: 1.8.0_131, vendor: Oracle Corporation Java home:

解决maven update project 后项目jdk变成1.5的问题

一.问题描述 在Eclipse中新建了一个Maven工程, 然后更改JDK版本为1.7, 结果每次使用Maven > Update project的时候JDK版本都恢复成1.5. 二.原因分析 Maven官方文档有如下描述: 编译器插件用来编译项目的源文件.从3.0版本开始, 用来编译Java源文件的默认编译器是javax.tools.JavaCompiler (如果你是用的是java 1.6) . 如果你想强制性的让插件使用javac,你必须配置插件选项 forceJavacCompilerU

解决IDEA中Maven依赖包导入失败报红问题(总结最有效8种解决方案)

问题描述: 真的,说来话长,这应该是我花最多时间去解决关于Maven依赖包导入的问题,以前粘贴复制导入,自动下载成功了, 这次怎么搞,怎么让他自动下载都还是红红的一片, 花了大半天,各种尝试,只为搏得问题解决!!! 真的看着都难受, 但是, 终于, 还是让我搞定了,这次让我汇总所有最有可能解决这依赖问题的方法,下次遇到这种问题, 真的要说再见了 , 话不多开,开货!!!方案1:(本人平时遇到这问题的常规操作) 当一开始遇到导入的依赖报红了,直接把那段刚导入的对应依赖删了,然后又重新导入,它自动会

基于maven install 没反应的解决方法

今天遇到一个很坑的问题,打开eclipse工作空间里面的项目全部报错. 执行maven 的任何命令都没有反应,控制台也没任何输出. 点击maven update project 提示 the chosen operation is not currently available (所选操作目前不可用) 折腾了好几个小时才解决了. 方案一: 首先 delete 掉所有的项目(注意不要删除源码) 重新启动 eclipse 重新导入项目 这样maven就可以恢复使用了 方案二: 替换工作空间中 \.m

maven deploy时报错的解决方法

今天在发布maven工程的时候,很奇怪,因为在本地package,install等等都没问题,但是打包的时候就是报错,日志如下: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project courier-rapi: Deployment failed: repository element was not specified

electron demo项目npm install安装失败的解决方法

electron官网提供的demo项目,在npm install 的时候总是报错显示安装失败, 解决办法:FQ即可成功安装. 以上这篇electron demo项目npm install安装失败的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们. 您可能感兴趣的文章: 解决npm安装Electron缓慢网络超时导致失败的问题

基于IntelliJ IDEA运行慢的解决方法

今天在用IntelliJ IDEA运行项目时速度奇慢,上网找了一些解决方法,记录一下以供参考. 修改配置文件 IntelliJ IDEA\bin下idea.exe.vmoptions -server -Xverify:none -Xms300M -Xmx512M -XX:+UseParNewGC -XX:PermSize=128m -ea -server 使用server jvm.酌情使用,有些doc说IDEA加该选项可以提高速度. -Xverify:none 关闭Java字节码验证,从而加快了

idea导入项目不显示maven侧边栏的问题及解决方法

idea导入新项目找不到maven侧边栏,如何解决? 双击shift打开搜索框 输入maven搜索 点击 [+ Add Maven Projects]选择pom.xml 然后maven侧边栏就出来啦 .... ps:下面看下idea中使用git只add部分module的更新 在微服务项目的开发过程中,有很多module对应不同的微服务.有些微服务是我们负责的,有些则是其他人负责的.有时候,可能会不小心或格式化一些其他module的代码,但又不想上传,此时,要么将对应的代码恢复原样,要么就在add

js改变img标签的src属性在IE下没反应的解决方法

今天写项目时遇到个图片需要动态改变,例: <img src="images/image01.jpg" id="myImage" /> 然后改变时,使用js脚本: document.getElementById('checkCodeImage').src='images/image02.jpg'; 然后在Chrome FF里都能改变成功,但在IE下却不行,网上搜了半天,大概了解了,这个是IE的一个bug,要想改变src属性成功,可以这么写: documen

基于Intellij Idea乱码的解决方法

使用Intellij Idea经常遇到的三种乱码问题: 1.工程代码乱码 2.main方法运行,控制台乱码 3.tomcat运行,控制台乱码 解决方案: 1.工程代码乱码 Settings > Editor > File Encodings > Global Encodings & Project Encodings 设置为:UTF-8 2.main方法运行,控制台乱码 Settings > Build, Execution, Deployment > Compile

Javascript在IE下设置innerHTML时出现未知的运行时错误的解决方法

复制代码 代码如下: <script> document.getElementById("trone").innerHTML = "<td>haha</td>"; </script> <tr id="trone"> </tr> 在IE中,有时候会出现"未知的运行时错误(unknown runtime error)",而在firefox里不会. 这主要是IE

基于pip install django失败时的解决方法

使用pip安装Django时报错,先是: C:\Users\admin>pip install django Collecting django Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.python.org', port=443): Read ti

Maven install 报错&quot;程序包不存在&quot;问题的解决方法

概述 在mvn clean install时,控制台各种报错,大概有: java:[8,52] 程序包com.xxx不存在 java:[98,27] 找不到符号 符号: 类 XXX 位置: 类XXX [ERROR] COMPILATION ERROR : Caused by: org.apache.maven.plugin.compiler.CompilationFailureException: Compilation failure  at org.apache.maven.plugin.c