案发环境
K | 版本 |
---|---|
Maven | 3.6.3 |
Idea | 2018.03 |
jdk | 1.8 |
案发现场
自定义了Maven为本机安装的3.6.3版本之后,就一直提示Unable to import maven project: See logs for details
!
这个步骤中无形之中还把Maven版本升级了,从3.6.0
-> 3.6.3
Unable to import maven project: See logs for details
于是我就按照他的提示看一下日志详情Help -> Show Log in Files
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)
原因分析
这是典型的之前还好好的,怎么突然就不行了
的问题,
细心点同学可以发现,行与不行这前后的变化的只有Maven的版本,
所以问题90%都是出在idea 2018
和maven3.6.3
的版本兼容问题上了
解决方案
方法一
maven版本换为3.5.4
方法二
使用idea自带的maven版本