maven 配置问题,在idea中一直build失败

请教一个问题
解决maven配置问题,根据教程,
修改了环境变量、路径,
xml文件改过了本地仓库、镜像下载地址、jdk版本信息,
cmd执行mvn -v,mvn help:system成功,
但是在idea中一直build失败

报错:

1) Error injecting constructor, java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: method 'void <init>()' not found
  at org.jetbrains.idea.maven.server.embedder.CustomModelValidator.<init>(Unknown Source)
  while locating org.jetbrains.idea.maven.server.embedder.CustomModelValidator
  at ClassRealm[maven.ext, parent: ClassRealm[plexus.core, parent: null]] (via modules: org.eclipse.sisu.wire.WireModule -> org.eclipse.sisu.plexus.PlexusBindingModule)
  while locating org.apache.maven.model.validation.ModelValidator annotated with @com.google.inject.name.Named(value="ide")

1 error
      role: org.apache.maven.model.validation.ModelValidator
  roleHint: ide

idea里面你有没有配置好本地的maven呀,另外注意一点idea的版本和maven的版本有关联
idea2021可以使用maven3.8以及以前的版本
idea 2020 可以使用3.6左右以及以前的版本
如果不匹配建议降低maven版本,通常maven3.6版本即可

img

版本问题 可以升级idea版本
2021.3.3可以兼容3.8.5

img

idea中是否配置了对应的maven地址。

好家伙,我也报这个错误,用的maven也是3.8.5的,idea是21.2.2的

换 maven 3.8.4 就好了,亲测有效。

我也有同样的问题,换成了3.6.3就解决了

好家伙,今天我也遇到了这个问题,我的idea是最新版的2021.3.2,用的maven是3.8.5.
maven3.6.3官网下载地址https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632

降了maven版本 西先是降到了3.6.3 还是不行 最后降到了3.6.0现在可以了

我也是,太坑了,明明是版本问题搞了半天

我把maven版本降到3.6.1可以了,

maven 3.6.2 可以。

兄弟,我用了3.6.1的还是不行为什么啊