插件org.apache.maven.plugins:maven-compiler-plugin或其中一个依赖项无法解析

 chung 发布于 2023-01-29 11:24

我有一些问题要正确配置我的eclipse与maven一起工作.

我创建了一个新项目,这个是在命令行(mvn install)中使用maven正确构建的,但是在Eclipse中我遇到了这个错误:

CoreException:无法获取参数compilerId的值,用于插件执行default-compile:PluginResolutionException:插件org.apache.maven.plugins:maven-compiler-plugin:3.1或其中一个依赖项无法解析:无法收集依赖项org.apache.maven.plugins:maven-compiler-plugin:jar:3.1():ArtifactDescriptorException:无法读取org.apache.maven的工件描述符:maven-settings:jar:2.2.1:ArtifactResolutionException:无法传输org .apache.maven:maven-settings:来自http://repo.maven.apache.org/maven2的 pom:2.2.1 缓存在本地存储库中,在中心的更新间隔已经过去或更新之前,不会重新尝试解析被迫.原始错误:无法传输工件org.apache.maven:maven-settings:pom:2.2.1 from/to central:NullPointerException pom.xml/test line 9 Maven Project Build Lifecycle Mapping问题

这是我的settings.xml conf:


  true
  http
  myuser
  $mymdp
  myhost
  8080
  some.host.com

....


     central
     central repo m2
     http://central.maven.org/maven2

我选择了正确的maven安装(在Preference - > Maven - > Install中)

我还将我的用户设置指向正确的settings.xml(首选项 - > Maven - >用户设置)

但我仍然在Eclipse中遇到此错误,并且maven命令行的一切顺利.你有想法吗?

2 个回答
  • 您只需要删除一个错误的文件夹.只需转到你的M2 repo和org/apache/maven/plugins/maven-compiler-plugins并删除文件夹2.3.2

    2023-01-29 11:28 回答
  • 您是否尝试删除代理用户名和密码?类似的海报遇到了这个问题:

    无法计算构建计划:插件org.apache.maven.plugins:maven-jar-plugin:2.3.2或其中一个依赖项无法解析

    如果失败,我发现以下工作:

      在Eclipse中删除项目(但不要删除磁盘上的内容)

      删除Maven存储库中的所有文件

      重新下载所有Maven依赖项:

    mvn依赖:解决

      启动Eclipse

      确保将Eclipse配置为使用外部Maven安装(Window-> Preferences-> Maven-> Installations)

      将现有项目重新导入Eclipse

      确保项目导入的最终屏幕上没有Maven Eclipse插件错误

    2023-01-29 11:28 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有