IntelliJ 找不到已安装的包

IntelliJ can't find installed packages

我刚刚安装了 IntelliJ 并导入了 Maven / Spring Boot 项目。我已将我的 运行 配置设置为“应用程序”,但是当我尝试 运行 它时,它失败并抱怨无法解析依赖项。当我检查我的本地 Maven 存储库时,安装了这些依赖项:

/Users/user/Projects/myapplication/src/test/java/com/something
/SomethingServiceTest.java:23:29
java: package org.junit.jupiter.api does not exist

本地 Maven 存储库:

$ ll ~/.m2/repository/org/junit/jupiter/
total 0
drwxr-xr-x  6 user  Users   192B 21 Aug  2020 ./
drwxr-xr-x  6 user  Users   192B  2 Sep  2020 ../
drwxr-xr-x  3 user  Users    96B 21 Aug  2020 junit-jupiter/
drwxr-xr-x  3 user  Users    96B 21 Aug  2020 junit-jupiter-api/
drwxr-xr-x  3 user  Users    96B 21 Aug  2020 junit-jupiter-engine/
drwxr-xr-x  3 user  Users    96B 21 Aug  2020 junit-jupiter-params/

我也遇到过同样的问题。有时我会尝试删除或更改 ~/.m2/repository 目录的名称。 之后,我制作

mvn clean compile and install

试试这个。

IntelliJ 和 pom.xml 可能不同步。

右键单击 pom.xml 和 Maven -> Reload Project