导入到 IntelliJ - 错误包 org.springframework.boot 不存在

Jan*_*her 5 intellij-idea pom.xml maven

亲爱的 Stackoverflow 社区,我的 Spring Boot 启动器应用程序存在以下问题。我将启动项目作为一个新的 maven 项目导入到 IntelliJ 中。但是 IntelliJ 没有找到我在 pom.xml 中指定的依赖项。

我的应用程序类的图像:

如果我尝试运行该项目,则会收到以下错误消息。

错误消息的图像:

我已经尝试了从重新安装 IntelliJ 到重新导入项目或重新下载依赖项的所有方法。我只是不知道为什么 IntelliJ 找不到依赖项。

我的 pom.xml 如下所示

我的 pom.xml 的图像:

我第一次尝试编辑pom.xml它对我说“此文件不属于该项目”。也许这可能是原因之一。

使用 'mvn install' 或 'mvn clean verify' 运行整个过程是可行的。

Már*_*kas 16

有同样的问题。我已经尝试了一切:使缓存无效、删除整个 .m2 文件夹、更改设置、重新加载项目,但没有任何帮助。

我的解决方案是删除 .iml 文件,这些文件是用于保留模块配置的 IntelliJ 模块文件。重新打开项目后,它就起作用了。

这个想法不是我的,我在这里找到了提示: https: //intellij-support.jetbrains.com/hc/en-us/community/posts/203365204--package-does-not-exist-error-despite-autocomplete -意识到他们

  • 能够使用终端成功执行“mvn clean install”。但在 IntelliJ 中出现错误。所以我从存储库中删除了 .idea 文件夹,在 intellij 中再次加载项目并且它起作用了:) (2认同)

小智 14

尝试这个然后构建: mvn -U idea:idea


smi*_*ace 1

这是我的 Spring Boot 应用程序的 IntelliJ 设置的样子

单击打开 -> 浏览您的工作区 -> 并选择 POM.xml 文件 单击打开 -> 浏览您的工作区 -> 并选择 POM.xml 文件

在你的 IntelliJ 设置中检查这一点 在你的 IntelliJ 设置中检查这一点

也这样做[ Settings --> Maven --> Importing]

在此输入图像描述