gradle - 如何在intellij中打开带有子项目的项目以使intellisense工作
问题描述
我有一个主项目,里面有几个模块/子项目。当我用 intellij 打开它时,intellisense 不起作用。包命名也以红色突出显示。子项目有 gradle 文件,但主项目没有。如何在 INTELLIJ v2018.3 中配置它?
解决方案
在尝试配置这种类型的设置几天后,我意识到以下几点。 首先,我无法在 intellij 中使用 Gradle View 插件。它适用于 gradle 3.5.0,并且如果针对较低版本的 gradle (< 4.0),则不允许我的某些依赖项进行编译
我在主项目中添加了 2 个 gradle 文件:
设置.gradle
rootProject.name = '卷'
包括“rest_api”
构建.gradle
应用插件:“想法”
应用插件:'java'
在终端窗口中,我使用的是 git bash 命令行;我运行以下命令:
gradle cleanIdea
毕业的想法
我关闭了 IDE,重新打开它,看到一个 gradle 链接项目弹出。当我选择此选项时,我能够选中使用自动导入和使用默认 gradle 包装器 一旦我应用了更改(您可能必须从主项目运行 gradle 构建并且它应该导入)现在你应该很好去!
推荐阅读
- amazon-web-services - 在 AWS Quicksight 中加入多个数据集
- javascript - 在网络应用程序中,拨打电话,然后在通话结束后返回窗口
- javascript - 使用 github 的 graphql api 获取拉取请求的批准数
- java - 根据自定义时间单位计算天数
- python - Scrapy链接队列
- excel - 如何仅使用 ROW() 函数和增量值来增加行数?
- typescript - 如何获取 VS Code 调试数据,如断点、步骤、行代码
- visual-studio - FFTW Visual Studio fortran(intel)链接时未解析的符号
- python - Python 使用本地文件而不是 url 参数
- ios - iOS Packet Tunnel 源与目标模式和表单