念念不忘
必有回响

IDEA的maven项目报错Unable to import maven project: See logs for details

在升级完IntelliJ IDEA2017.2之后,发现maven又开始报错:

Unable to import maven project: See logs for details

上次报错的原因是因为我在处理maven加载archetype的时候在JVM的参数上多加了几个参数

-DarchetypeCatalog=local # 还有个参数忘记了,就是那个参数报错的

后来查看idea的日志,发现这几个参数会报错,删除后发现maven就好了。那么此时的错误和之前的错误也是一样的,查看idea的运行日志。
点击 help -> Show Log in Finder 或者在macOS的命令行下执行:

tail -f cd ~/Library/Logs/IntelliJIdea2017.2/idea.log

发现如下信息

com.intellij.execution.ExecutionException: ??: ?????????? ?-Xmx1024m
Caused by: com.intellij.execution.ExecutionException: ??: ?????????? ?-Xmx1024m

原来是在Preferences -> Build,Exception,Deployment -> Build Tools -> Maven -> Importing 中的VM Options for importer中添加了如下信息

-Xmx1024m

删除保存即可,此时idea的maven项目已经正常使用。

PS:后面我又重新加上,重新启动居然又好了。反正一旦出现Unable to import maven project: See logs for details这个错误,查看idea运行日志,一般都是maven这里出问题,就目前看来我已经遇到过三次。同样的错误都是通过查看idea.log发现的,分别是因为:
1. localhost的问题,导致无法连接到maven server
2. 因处理archetype加载太太太太慢,在Preferences -> Build,Exception,Deployment -> Build Tools -> Maven -> Runner的VM Options中新增了几个参数导致的。
3. 就是本文的在Preferences -> Build,Exception,Deployment -> Build Tools -> Maven -> Importing 中的VM Options for importer中新增了参数-Xmx1024m

反正查看日志就是了。

赞(1) 打赏
未经允许不得转载:码农志 » IDEA的maven项目报错Unable to import maven project: See logs for details
分享到: 更多 (0)

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    idea卡在maven导入工程界面的原因,有可能是host丢了下面这些

    127.0.0.1 localhost
    0.0.0.0 account.jetbrains.com
    255.255.255.255 broadcasthost
    ::1 localhost

    ae6623
    0
    10个月前 (02-26)回复
    • @ae6623 这些都是在host中默认存在的,这里是需要重新build一下工程就可以

      admin
      博主
      10个月前 (02-28)回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏