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

10
亲爱的Stackoverflow社区,我在使用Spring Boot Starter应用程序时遇到了以下问题。我将启动器项目作为新的Maven项目导入到IntelliJ中。但是,IntelliJ无法找到我在pom.xml中指定的依赖项。
我的应用程序类的图像:
如果我尝试运行该项目,则会收到以下错误消息的图像:
我已经尝试了重新安装IntelliJ、重新导入项目或重新下载依赖项等所有方法。我不知道为什么IntelliJ无法找到这些依赖项。
我的pom.xml如下所示:
第一次尝试编辑pom.xml时,它对我说“此文件不属于项目”。也许这可能是一个原因。
使用'mvn install'或'mvn clean verify'运行整个过程是有效的。

谢谢您的建议。我尝试了一下,但是在没有“作为Maven导入”的情况下尝试时它并没有起作用。如果我遇到相同的错误,我将尝试使用一个新项目。 - Jan Kreischer
转到项目设置(位于IntelliJ右上角的下拉菜单)。确保选择了您的应用程序。 - Diallo
这个回答解决了你的问题吗?package org.springframework.boot does not exist - Gonçalo Peres
14个回答

0

我遇到了同样的错误。我已经删除了该路径下的所有文件夹和文件:

C:\Users\Lenovo.m2\repository

我打开了Intellij IDE并打开了Maven:
查看 -> 工具窗口 -> Maven
然后点击"重新加载所有Maven项目"。它下载了依赖并再次运行了项目。请在下面的路径之前检查:

C:\Users\Lenovo.m2\repository

它应该下载所有的依赖项。
希望对你有所帮助。

0
对于我的情况,我不得不将本地机器上的Maven导入设置从JRE路径更改为JDK路径。


0

我曾经遇到过同样的问题,后来发现是因为我犯了一个非常粗心的错误,就是安装了两个版本的IntelliJ。

我卸载了所有版本并重新安装了一次,现在一切都正常了。


0
对我来说,这种方法有效,似乎是由于错误的Maven主目录路径导致依赖项未下载。
设置 >> 构建、执行、部署 >> 构建工具 >> Maven >> 将Maven主目录路径从"use maven wrapper"更改为Bundled(Maven 3)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接