maven报错:Failed to execute goal on project问题及解决

这篇文章主要介绍了maven报错:Failed to execute goal on project问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

maven报错:Failed to execute goal on project

项目结构

在hzz-entity项目上运行Maven install时报错如下:

解决方法

第一步:首先检查java -version与javac -version的版本是否一致,不一致的情况下需要修改java环境变量将其保持一致。

注意:如果安装过oracle,因oracle自带的jre可能导致java版本不是你配置或安装的版本,所以需要将path中%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;调整到path配置的最前面。

错误PATH环境变量示例如下:

第二步:检查所有项目的字符编码及jdk编译环境。

第三步:首先运行最大范围的pom.xml,执行maven clean、maven install命令。

然后再依次在hzz-parent、hzz-util、hzz-entity、hzz-core、hzz-web项目的pom.xml上执行maven clean、maven install命令即可。

maven加载依赖报错问题

出现的问题

无论是加载什么依赖,都报错大概是“Cannot reslove …”

在网上找了很久的解决方法,最后自己去检查IDEA中的maven的时候发现了问题:竟然Maven的setting.xml都无了,虽然不知道为啥没的,但是加上就好了

一、检查IDEA中的maven配置

尤其是注意那两个

二、添加对应setting.xml到上图目录中

三.setting.xml中写入配置

代码如下(示例):

  C:\Users\14469\.m2\repository     alimavencentralaliyun mavenhttp://maven.aliyun.com/nexus/content/repositories/central/ repo1centralHuman Readable Name for this Mirror.http://repo1.maven.org/maven2/ repo2centralHuman Readable Name for this Mirror.http://repo2.maven.org/maven2/  JDK-1.8 true1.8 1.81.81.8

该处需要修改其中 C:\Users\14469\.m2\repository 这个里面的路径,根据自己的情况进行修改即可

总结

当百度很久都找不到问题的时候,其实可以自己冷静一下,慢慢从源头开始排查。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持0133技术站。

以上就是maven报错:Failed to execute goal on project问题及解决的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » Java