【发布时间】:2018-11-05 18:54:48
【问题描述】:
将我的项目添加到一台新机器上,在 IntelliJ 中导入它时遇到了一些困难。
使用 Java、Spring Boot、Gradle、Maven、最新稳定的 IntelliJ。
我的问题是:
1) 这个东西是用“main1, main2, main3, main4”设置的,我认为这不是 IntelliJ 读取项目结构的正确方法
2) 导入不起作用
import org.springframework.boot.SpringApplication;
返回:
Cannot resolve symbol SpringApplication
如何删除项目并重新正确导入?
我看到了类似的答案,但需要更多帮助:
Cannot resolve symbol SpringApplication
我在哪里可以找到这些目录来删除它们?导入时,是否需要运行 gradlew clean build 或 mvn import 以确保正在导入我的依赖项?当我运行这些 js 客户端文件时,它似乎正在尝试(并且失败)编译,我认为这是不正确的。
【问题讨论】:
-
目录`.idea/libraries internals`创建在您的项目所在的同一目录中。
-
从查看我链接的答案 - 删除 .idea/libraries,.m2/repository 中没有任何内容,重新启动 intellij 并且看不到在哪里导入 pom.xml,我认为它不存在.导入项目时我可能错过了一个步骤
-
需要在Intellij中使用
Open file or Project,选择pom.xml作为文件打开。 -
我想我知道混乱在哪里了。我使用的是 build.gradle 而不是 pom.xml。但是我仍然看不到在导入项目时应该在哪里选择构建文件。
-
已解决 - build.gradle 需要在第一个提示中指定,它要求您选择要导入的项目。我正在导入项目根目录。
标签: java maven gradle intellij-idea configuration