尊敬的Stackoverflow社区,我的Spring Boot Starter应用程序存在以下问题。我将启动程序项目作为新的maven项目导入了IntelliJ。但是IntelliJ找不到我在pom中指定的依赖项。
如果我尝试运行该项目,则会收到以下错误消息。
我已经尝试了从重新安装IntelliJ到重新导入项目或重新下载依赖项的所有操作。我只是不知道为什么IntelliJ找不到依赖项。
我的pom.xml如下
我第一次尝试编辑pom.xml时,它对我说:“此文件不属于项目”。也许这可能是原因之一。
使用“ mvn install”或“ mvn clean verify”运行整个程序。
答案 0 :(得分:1)
答案 1 :(得分:1)
遇到了同样的问题。我已经尝试了所有方法:使缓存无效、删除整个 .m2 文件夹、更改设置、重新加载项目,但没有任何帮助。
我的解决方案是删除 .iml 文件,这些文件是用于保持模块配置的 IntelliJ 模块文件。重新打开项目后,它起作用了。
这个想法不是我的,我在这里找到了提示:https://intellij-support.jetbrains.com/hc/en-us/community/posts/203365204--package-does-not-exist-error-despite-autocomplete-being-aware-of-them
答案 2 :(得分:0)
这是我的SpringJon应用程序的IntelliJ设置的样子
也这样做 [Settings --> Maven --> Importing
]
答案 3 :(得分:0)
尝试一下,然后构建:mvn -U idea:idea
答案 4 :(得分:0)