idea导入项目问题:No implementation for org.apache.maven.model.path.PathTranslator was bound.
环境
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.相关推荐
- 导入maven项目,pom报错org.apache.maven.archiver.MavenArchiver.getManifest
新建Maven项目时出错:org.apache.maven.archiver.MavenArchiver.getManifest eclipse新建maven项目时,pom.xml文件第一行报错: o ...
- 导入项目出现a cycle was detected in the build path of project问题解决
将一个项目导入最烦的是遇到各种报错,前段时间搞的一个项目osgi的,各个功能模块单独作为一个工程,然后不同工程之间相互调用,这里会报这么一个·错误a cycle was detected in the ...
- IDEA创建maven项目报错Error running‘[org.apache.maven.plugins:maven-archetype-plugin:RELEASE:generate]‘:
创建maven项目时发生 解决方法: 进入到设置中的这个面板.把红框里的路径设为你maven的安装路径
- AndroidStudio-4-如何导入项目
2019独角兽企业重金招聘Python工程师标准>>> AndroidStudio-4-如何导入项目:http://jingyan.baidu.com/album/a681b0de1 ...
- 【Java】eclipse如何导入项目
[Java]eclipse如何导入项目 1.第一步,打开eclipse,点击file->import 2.第二步,选择general->existing projects into wor ...
- Eclipse导入项目: No projects are found to import
Eclipse导入项目: No projects are found to import 如果发导入工程import的时候,出现"No projects are found to impo ...
- Eclipse中导入项目后js报错解决方法
Eclipse中导入项目后js报错的原因与解决方法 在我们将项目导入Eclipse后,配置好各种编译条件.加载好jar包.配置好tomcat后发现项目还是报错,(前提是项目本身并没有错误,而是我们在初 ...
- idea项目依赖导入失败_解决idea导入项目后依赖报错问题
1.在idea首页 Confige-->setting-->build,execution,deployment-->buildTool-->maven-->work o ...
- 解决idea导入项目后依赖报错问题
解决idea导入项目后依赖报错问题 参考文章: (1)解决idea导入项目后依赖报错问题 (2)https://www.cnblogs.com/dayandday/p/10607195.html (3 ...
最新文章
- zabbix如何配置微信报警
- js 删除数组几种方法
- 间接寻址级别不同_详解西门子间接寻址之地址寄存器间接寻址
- 说了这么久中台,那你知道中台是什么?在治什么病吗?
- The compiler compliance specified is 11 but a JRE 1.8 is used
- TCP滑窗与拥塞控制
- 设计模式笔记之 - Composite
- ASP.NET AJAX 首部曲 - 迈向解密之路
- DB2 表字段值变更记录
- java log4j日志级别配置详解
- CMMB手机电视入网咋就这么难?
- android抖音布局,Android快速集成抖音分享
- 2012年***名单。
- 谷歌的Pixel Watch学习能力爆表,他能从手机中学到什么呢?
- STM32实现水下四旋翼(六)传感任务2——姿态解算代码实现(使用角度传感器)
- 【电脑使用】Windows 10账户那些事儿
- 一款很好用的调试JS的Eclipse插件
- Refactor反编译C#程序
- 视频压缩在线网站,视频压缩在线压缩,视频压缩在线使用,在线压缩视频大小
- 飞鸽传书——CRM短信平台
热门文章
- IPhone (是iPhone系列中的第一代)
- codeforces(E. Carrots for Rabbits)贪心
- huffman编码译码器用c语言,基于哈弗曼编码的数据压缩C语言实现
- 现在有哪些web前端开发框架呢?
- 什么是工厂模式、代理模式?
- 408计算机组成原理学习笔记——指令系统
- append,extend和insert的区别
- 解决问题:The field file exceeds its maximum permitted size of 1048576 bytes
- 展讯功能机平台MMK消息流转
- 2017计算机及应用自考试题及答案,2018年考研管理类联考试题及参考答案