8

使用mvn命令正常但在IntelliJ IDEA中编译Maven项目出错

 3 years ago
source link: https://www.javatang.com/archives/2020/12/10/10493195.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

使用mvn命令正常但在IntelliJ IDEA中编译Maven项目出错 – 爪哇堂 JavaTangSkip to main content

maven-intellij-idea-750x410.jpg

今天将Mac系统的登录用户名和用户文件夹进行了修改,之后发现一个很奇怪的问题:在IntelliJ IDEA中build Maven项目的时候出现很多the import xxx cannot be resolved 的错误,然而使用 mvn install 命令是正常编译的,依次采用了下面的方法:

  1. 点击 File - Invalidate Caches / Restart...,然后点击 Invalidate and Restart按钮,重建索引之后无效;

  2. 关闭 IntelliJ IDEA,然后将项目下面的 .idea 目录删除,然后重新导入到IDEA中,依然无效;

  3. 检查IntelliJ IDEA中Maven相关的配置,路径都是有效的;又重新刷新了依赖包重新导入,还是无效。

  4. 在Maven项目根目录下执行 mvn idea:idea 命令,重新下载了IDEA相关的maven插件之后,问题解决了。

  5. 如果上面的问题依然无法解决,可以到 JetBrains YouTrack 查看你所使用的版本是否有bug,前段时间我所使用的2020.1就有这个bug issue/IDEA-237320,升级到最新版就可以解决了。

如果类似的问题,也可以按照上面的步骤逐一进行排查。


Maven package works but Intellij's build fails
Unable to build maven project from IDE after upgrading to 2020.1

发表评论 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注

评论

显示名称 *

电子邮箱地址 *

网站网址


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK