之前用的都是Eclipse,最近因为公司需要,改成了IntelliJ IDEA2019。可是我配完所有环境之后,在导入Maven工程的时候,发生了idea Unable to import maven project的错误,具体报错如下:
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)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)
一开始还以为是我的安装过程出了问题,把IDEA重新安装了一遍。
最后多方查找才发现是IntelliJ IDEA2019和Maven3.6.2之间不兼容,于是把Maven删除之后,安装了3.6.0版本。
重新导入Maven工程时就不会报错了。