首页 > 解决方案 > 如何在intellij中打开带有子项目的项目以使intellisense工作

问题描述

我有一个主项目,里面有几个模块/子项目。当我用 intellij 打开它时,intellisense 不起作用。包命名也以红色突出显示。子项目有 gradle 文件,但主项目没有。如何在 INTELLIJ v2018.3 中配置它?

标签: gradleintellij-ideaintellisense

解决方案


在尝试配置这种类型的设置几天后,我意识到以下几点。 首先,我无法在 intellij 中使用 Gradle View 插件。它适用于 gradle 3.5.0,并且如果针对较低版本的 gradle (< 4.0),则不允许我的某些依赖项进行编译

  1. 我在主项目中添加了 2 个 gradle 文件:

    设置.gradle

    rootProject.name = '卷'

    包括“rest_api”

    构建.gradle

    应用插件:“想法”

    应用插件:'java'

  2. 在终端窗口中,我使用的是 git bash 命令行;我运行以下命令:

    gradle cleanIdea

    毕业的想法

  3. 我关闭了 IDE,重新打开它,看到一个 gradle 链接项目弹出。当我选择此选项时,我能够选中使用自动导入使用默认 gradle 包装器 一旦我应用了更改(您可能必须从主项目运行 gradle 构建并且它应该导入)现在你应该很好去!


推荐阅读