【IDEA Maven】Unable to import maven project

港控/mmm° 2023-06-27 08:49 140阅读 0赞

在IDEA 2019.1.3中配置最新版的Maven 3.6.3之后,打开Maven工程会提示Unable to import maven project的错误

20200105204313633.png

打开错误日志大致如下:

  1. 2020-01-05 19:49:51,589 [1290511] ERROR - #org.jetbrains.idea.maven - IntelliJ IDEA 2019.1 Build #IU-191.6183.87
  2. 2020-01-05 19:49:51,589 [1290511] ERROR - #org.jetbrains.idea.maven - JDK: 1.8.0_202-release; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o
  3. 2020-01-05 19:49:51,589 [1290511] ERROR - #org.jetbrains.idea.maven - OS: Windows 10
  4. 2020-01-05 19:49:51,602 [1290524] ERROR - #org.jetbrains.idea.maven - Last Action: Maven.ReimportProject
  5. 2020-01-05 19:49:56,069 [1294991] INFO - rationStore.ComponentStoreImpl - Saving appFileTypeManager took 14 ms
  6. 2020-01-05 19:49:56,122 [1295044] INFO - rationStore.ComponentStoreImpl - Saving Project 'D:\WorkStations\Projects\SpringBoot\LoadToSpringBoot\demo' demoKotlinCommonCompilerArguments took 14 ms, RunManager took 15 ms
  7. 2020-01-05 19:49:56,153 [1295075] INFO - mponents.impl.stores.StoreUtil - saveProjectsAndApp took 127 ms
  8. 2020-01-05 19:49:59,608 [1298530] INFO - mponents.impl.stores.StoreUtil - saveProjectsAndApp took 69 ms
  9. 2020-01-05 19:50:29,273 [1328195] INFO - mponents.impl.stores.StoreUtil - saveProjectsAndApp took 111 ms
  10. 2020-01-05 19:52:01,380 [1420302] WARN - gin.utils.ProfilingUtilAdapter - YourKit controller initialization failed : To profile application, you should run it with the profiler agent
  11. 2020-01-05 19:52:05,995 [1424917] INFO - ide.actions.ShowFilePathAction -
  12. Exit code 1
  13. 2020-01-05 19:52:06,274 [1425196] INFO - mponents.impl.stores.StoreUtil - saveProjectsAndApp took 77 ms
  14. 2020-01-05 19:53:33,912 [1512834] INFO - rationStore.ComponentStoreImpl - Saving Project 'D:\WorkStations\Projects\SpringBoot\LoadToSpringBoot\demo' demolibraryTable took 11 ms
  15. 2020-01-05 19:53:34,000 [1512922] INFO - mponents.impl.stores.StoreUtil - saveProjectsAndApp took 169 ms
  16. 2020-01-05 19:54:09,168 [1548090] INFO - mponents.impl.stores.StoreUtil - saveProjectsAndApp took 77 ms
  17. 2020-01-05 19:54:25,416 [1564338] INFO - rationStore.ComponentStoreImpl - Saving Project 'D:\WorkStations\Projects\SpringBoot\LoadToSpringBoot\demo' demoXDebuggerManager took 11 ms
  18. 2020-01-05 19:54:27,651 [1566573] INFO - mponents.impl.stores.StoreUtil - saveProjectsAndApp took 44 ms
  19. 2020-01-05 19:55:54,264 [1653186] WARN - ConfigurableExtensionPointUtil - ignore deprecated groupId: language for id: preferences.language.Kotlin.scripting
  20. 2020-01-05 19:56:09,921 [1668843] INFO - mponents.impl.stores.StoreUtil - saveProjectsAndApp took 71 ms
  21. 2020-01-05 19:56:10,082 [1669004] ERROR - #org.jetbrains.idea.maven - com.google.inject.CreationException: Unable to create injector, see the following errors:
  22. 1) No implementation for org.apache.maven.model.path.PathTranslator was bound.
  23. while locating org.apache.maven.model.path.PathTranslator
  24. for field at org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator.pathTranslator(Unknown Source)
  25. at org.codehaus.plexus.DefaultPlexusContainer$1.configure(DefaultPlexusContainer.java:350)
  26. 2) No implementation for org.apache.maven.model.path.UrlNormalizer was bound.
  27. while locating org.apache.maven.model.path.UrlNormalizer
  28. for field at org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator.urlNormalizer(Unknown Source)
  29. at org.codehaus.plexus.DefaultPlexusContainer$1.configure(DefaultPlexusContainer.java:350)
  30. 2 errors
  31. java.lang.RuntimeException: com.google.inject.CreationException: Unable to create injector, see the following errors:
  32. 1) No implementation for org.apache.maven.model.path.PathTranslator was bound.
  33. while locating org.apache.maven.model.path.PathTranslator
  34. for field at org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator.pathTranslator(Unknown Source)
  35. at org.codehaus.plexus.DefaultPlexusContainer$1.configure(DefaultPlexusContainer.java:350)
  36. 2) No implementation for org.apache.maven.model.path.UrlNormalizer was bound.
  37. while locating org.apache.maven.model.path.UrlNormalizer
  38. for field at org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator.urlNormalizer(Unknown Source)
  39. at org.codehaus.plexus.DefaultPlexusContainer$1.configure(DefaultPlexusContainer.java:350)
  40. 2 errors
  41. at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:543)
  42. at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:159)
  43. at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:106)
  44. at com.google.inject.Guice.createInjector(Guice.java:87)
  45. at com.google.inject.Guice.createInjector(Guice.java:69)
  46. at com.google.inject.Guice.createInjector(Guice.java:59)
  47. at org.codehaus.plexus.DefaultPlexusContainer.addComponent(DefaultPlexusContainer.java:344)
  48. at org.codehaus.plexus.DefaultPlexusContainer.addComponent(DefaultPlexusContainer.java:332)
  49. at org.jetbrains.idea.maven.server.Maven3ServerEmbedderImpl.customizeComponents(Maven3ServerEmbedderImpl.java:556)
  50. at org.jetbrains.idea.maven.server.Maven3ServerEmbedderImpl.customize(Maven3ServerEmbedderImpl.java:526)
  51. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  52. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  53. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  54. at java.lang.reflect.Method.invoke(Method.java:498)
  55. at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
  56. at sun.rmi.transport.Transport$1.run(Transport.java:200)
  57. at sun.rmi.transport.Transport$1.run(Transport.java:197)
  58. at java.security.AccessController.doPrivileged(Native Method)
  59. at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
  60. at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
  61. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)
  62. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
  63. at java.security.AccessController.doPrivileged(Native Method)
  64. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
  65. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  66. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  67. at java.lang.Thread.run(Thread.java:748)
  68. at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:283)
  69. at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:260)
  70. at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:161)
  71. at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:227)
  72. at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:179)
  73. at com.sun.proxy.$Proxy152.customize(Unknown Source)
  74. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  75. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  76. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  77. at java.lang.reflect.Method.invoke(Method.java:498)
  78. at com.intellij.execution.rmi.RemoteUtil.invokeRemote(RemoteUtil.java:175)
  79. at com.intellij.execution.rmi.RemoteUtil.access$200(RemoteUtil.java:38)
  80. at com.intellij.execution.rmi.RemoteUtil$1$1$1.compute(RemoteUtil.java:156)
  81. at com.intellij.openapi.util.ClassLoaderUtil.runWithClassLoader(ClassLoaderUtil.java:66)
  82. at com.intellij.execution.rmi.RemoteUtil.executeWithClassLoader(RemoteUtil.java:227)
  83. at com.intellij.execution.rmi.RemoteUtil$1$1.invoke(RemoteUtil.java:153)
  84. at com.sun.proxy.$Proxy152.customize(Unknown Source)
  85. at org.jetbrains.idea.maven.server.MavenEmbedderWrapper.doCustomize(MavenEmbedderWrapper.java:96)
  86. at org.jetbrains.idea.maven.server.MavenEmbedderWrapper.onWrappeeCreated(MavenEmbedderWrapper.java:49)
  87. at org.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:42)
  88. at org.jetbrains.idea.maven.server.MavenEmbedderWrapper.doCustomize(MavenEmbedderWrapper.java:96)
  89. at org.jetbrains.idea.maven.server.MavenEmbedderWrapper.lambda$customizeForResolve$1(MavenEmbedderWrapper.java:69)
  90. at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:76)
  91. at org.jetbrains.idea.maven.server.MavenEmbedderWrapper.customizeForResolve(MavenEmbedderWrapper.java:68)
  92. at org.jetbrains.idea.maven.project.MavenProjectsTree.resolve(MavenProjectsTree.java:1272)
  93. at org.jetbrains.idea.maven.project.MavenProjectsProcessorResolvingTask.perform(MavenProjectsProcessorResolvingTask.java:45)
  94. at org.jetbrains.idea.maven.project.MavenProjectsProcessor.doProcessPendingTasks(MavenProjectsProcessor.java:135)
  95. at org.jetbrains.idea.maven.project.MavenProjectsProcessor.access$000(MavenProjectsProcessor.java:32)
  96. at org.jetbrains.idea.maven.project.MavenProjectsProcessor$2.run(MavenProjectsProcessor.java:109)
  97. at org.jetbrains.idea.maven.utils.MavenUtil.lambda$runInBackground$5(MavenUtil.java:458)
  98. at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:311)
  99. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  100. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  101. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  102. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  103. at java.lang.Thread.run(Thread.java:748)

经查阅,发现应该是Maven 3.6.x版本的问题,于是我将Maven换成3.5.4版本,问题解决

参考:

https://blog.csdn.net/itanping/article/details/101024299

https://www.jianshu.com/p/b3e1f9db229e

https://blog.csdn.net/Certain_/article/details/90745360

https://www.cnblogs.com/zealousness/archive/2018/07/21/9345650.html

发表评论

表情:
评论列表 (有 0 条评论,140人围观)

还没有评论,来说两句吧...

相关阅读