idea maven:Unable to create injector, see the following errors

jdk环境1.8,maven版本3.6.2,集成到idea时,项目无法启动,不会下载jar包
查看idea右下角的Event log发现错误:Unable to create injector, see the following errors

idea maven:Unable to create injector, see the following errors_第1张图片
下面整理一下网上查找的解决方法,做个汇总记录。


一、根据提示打开logs文件:

idea maven:Unable to create injector, see the following errors_第2张图片
idea maven:Unable to create injector, see the following errors_第3张图片
日志给的信息并不明确,继续度娘。


二、idea中设置maven importing:

百度的结果大部分说的是maven的设置问题(maven的设置问题在此就不多说了,因为也没啥好设置的,除了一个镜像和本地repository位置)
或者是idea —> setting —> maven —>importing中的JDK for import,这里的默认指向是idea中的jre路径,须将其设置成自己的jdk位置(下图第一行)

idea maven:Unable to create injector, see the following errors_第4张图片


三、更换版本

如果上面的设置都确保没什么问题,还继续报错的话。那9成就是maven版本的事了。
3.6.2版本更换成3.6.1就可以了。

送上下载链接:maven 3.6.1


Tips:后经实践发现,在maven —> importing中设置jdk位置时,若设置成自己的jdk位置。
那在之后的添加新的maven依赖后,仍然会报一开始的错误,并下载不了jar。
所以我又换成了idea自带的jre位置,发现之后都好使了。
所以一开始的报错可能仅仅只是因为maven的版本不对而已。

你可能感兴趣的:(Idea)