环境

Windows10

jdk1.8

IDEA 2018.3.2

maven3.6.3

问题描述

原本在maven3.3.9和idea2018.3.2环境下开发,因为硬盘问题,重置电脑后,安装了最新版的maven3.6.3,idea还是idea2018.3.2,使用idea导入项目报错:Unable to import maven project: See logs for details,通过查看idea日志(help-->Show Log in Explorer-->打开idea.log ),发现错误:No implementation for org.apache.maven.model.path.PathTranslator was bound. 更多日志如下:

2020-12-13 12:13:53,945 [1275404]  ERROR -      #org.jetbrains.idea.maven - IntelliJ IDEA 2018.3.2  Build #IU-183.4886.37 
2020-12-13 12:13:53,945 [1275404]  ERROR -      #org.jetbrains.idea.maven - JDK: 1.8.0_152-release; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o 
2020-12-13 12:13:53,945 [1275404]  ERROR -      #org.jetbrains.idea.maven - OS: Windows 10 
2020-12-13 12:13:53,961 [1275420]  ERROR -      #org.jetbrains.idea.maven - Last Action: Maven.UpdateFolders 
2020-12-13 12:13:54,055 [1275514]  ERROR -      #org.jetbrains.idea.maven - com.google.inject.CreationException: Unable to create injector, see the following errors:

java.lang.RuntimeException: com.google.inject.CreationException: Unable to create injector, see the following errors:

1) No implementation for org.apache.maven.model.path.PathTranslator was bound.
  while locating org.apache.maven.model.path.PathTranslator
    for field at org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator.pathTranslator(Unknown Source)
  at org.codehaus.plexus.DefaultPlexusContainer$1.configure(DefaultPlexusContainer.java:350)

2) No implementation for org.apache.maven.model.path.UrlNormalizer was bound.
  while locating org.apache.maven.model.path.UrlNormalizer
    for field at org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator.urlNormalizer(Unknown Source)
  at org.codehaus.plexus.DefaultPlexusContainer$1.configure(DefaultPlexusContainer.java:350)

原因及解决方法

新版maven3.6.2+的与idea2018.3.2存在版本兼容性问题,idea2019.2.3解决了该问题。

https://stackoverflow.com/questions/57842143/idea-unable-import-maven-project

查看maven版本

http://maven.apache.org/docs/history.html

解决方法:

方法1. 使用maven3.6.2,升级idea到2019.2.3及以上版本

方法2. 使用idea2018.3.2,降级maven到3.5.2及以下的版本

实践

选用方法2解决,使用idea2018.3.2,重新安装maven3.3.9,重新导入项目,成功!

参考:https://blog.csdn.net/weixin_40633275/article/details/102686611

完成!enjoy it!

idea导入项目问题:No implementation for org.apache.maven.model.path.PathTranslator was bound.相关推荐

  1. 导入maven项目,pom报错org.apache.maven.archiver.MavenArchiver.getManifest

    新建Maven项目时出错:org.apache.maven.archiver.MavenArchiver.getManifest eclipse新建maven项目时,pom.xml文件第一行报错: o ...

  2. 导入项目出现a cycle was detected in the build path of project问题解决

    将一个项目导入最烦的是遇到各种报错,前段时间搞的一个项目osgi的,各个功能模块单独作为一个工程,然后不同工程之间相互调用,这里会报这么一个·错误a cycle was detected in the ...

  3. IDEA创建maven项目报错Error running‘[org.apache.maven.plugins:maven-archetype-plugin:RELEASE:generate]‘:

    创建maven项目时发生 解决方法: 进入到设置中的这个面板.把红框里的路径设为你maven的安装路径

  4. AndroidStudio-4-如何导入项目

    2019独角兽企业重金招聘Python工程师标准>>> AndroidStudio-4-如何导入项目:http://jingyan.baidu.com/album/a681b0de1 ...

  5. 【Java】eclipse如何导入项目

    [Java]eclipse如何导入项目 1.第一步,打开eclipse,点击file->import 2.第二步,选择general->existing projects into wor ...

  6. Eclipse导入项目: No projects are found to import

    Eclipse导入项目: No projects are found to import  如果发导入工程import的时候,出现"No projects are found to impo ...

  7. Eclipse中导入项目后js报错解决方法

    Eclipse中导入项目后js报错的原因与解决方法 在我们将项目导入Eclipse后,配置好各种编译条件.加载好jar包.配置好tomcat后发现项目还是报错,(前提是项目本身并没有错误,而是我们在初 ...

  8. idea项目依赖导入失败_解决idea导入项目后依赖报错问题

    1.在idea首页 Confige-->setting-->build,execution,deployment-->buildTool-->maven-->work o ...

  9. 解决idea导入项目后依赖报错问题

    解决idea导入项目后依赖报错问题 参考文章: (1)解决idea导入项目后依赖报错问题 (2)https://www.cnblogs.com/dayandday/p/10607195.html (3 ...

最新文章

  1. zabbix如何配置微信报警
  2. js 删除数组几种方法
  3. 间接寻址级别不同_详解西门子间接寻址之地址寄存器间接寻址
  4. 说了这么久中台,那你知道中台是什么?在治什么病吗?
  5. The compiler compliance specified is 11 but a JRE 1.8 is used
  6. TCP滑窗与拥塞控制
  7. 设计模式笔记之 - Composite
  8. ASP.NET AJAX 首部曲 - 迈向解密之路
  9. DB2 表字段值变更记录
  10. java log4j日志级别配置详解
  11. CMMB手机电视入网咋就这么难?
  12. android抖音布局,Android快速集成抖音分享
  13. 2012年***名单。
  14. 谷歌的Pixel Watch学习能力爆表,他能从手机中学到什么呢?
  15. STM32实现水下四旋翼(六)传感任务2——姿态解算代码实现(使用角度传感器)
  16. 【电脑使用】Windows 10账户那些事儿
  17. 一款很好用的调试JS的Eclipse插件
  18. Refactor反编译C#程序
  19. 视频压缩在线网站,视频压缩在线压缩,视频压缩在线使用,在线压缩视频大小
  20. 飞鸽传书——CRM短信平台

热门文章

  1. IPhone (是iPhone系列中的第一代)
  2. codeforces(E. Carrots for Rabbits)贪心
  3. huffman编码译码器用c语言,基于哈弗曼编码的数据压缩C语言实现
  4. 现在有哪些web前端开发框架呢?
  5. 什么是工厂模式、代理模式?
  6. 408计算机组成原理学习笔记——指令系统
  7. append,extend和insert的区别
  8. 解决问题:The field file exceeds its maximum permitted size of 1048576 bytes
  9. 展讯功能机平台MMK消息流转
  10. 2017计算机及应用自考试题及答案,2018年考研管理类联考试题及参考答案