我从 GitLab 克隆了一个 Spring Boot 项目,在 IntelliJ 中有多个分支。我结帐到我想工作的分支。但是我在所有文件上都得到了“源根目录之外的 Java 文件”。请提出我做错了什么。我刚刚安装了 IntelliJ,这是我要导入的第一个项目。
原文由 Abhishek 发布,翻译遵循 CC BY-SA 4.0 许可协议
我从 GitLab 克隆了一个 Spring Boot 项目,在 IntelliJ 中有多个分支。我结帐到我想工作的分支。但是我在所有文件上都得到了“源根目录之外的 Java 文件”。请提出我做错了什么。我刚刚安装了 IntelliJ,这是我要导入的第一个项目。
原文由 Abhishek 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
如果您执行“从 git 导入”,IntelliJ 不会自动从 maven(或 gradle)导入项目结构。
之后执行此操作的一种方法是右键单击根目录中的 pom.xml 文件,然后选择“添加为 maven 项目”。然后将正确标记文件夹,并导入依赖库。无需手动标记单个源文件夹。
我更喜欢在 IntelliJ 之外做一个 git clone,然后从本地文件系统打开 IntelliJ 中的项目,然后 IntelliJ 自动导入 maven 项目结构。