IDEA中如何选择项目导入所用的构建工具
解决方案
方法1:导入时手动指定构建系统
- 关闭当前项目,回到IntelliJ欢迎页
- 点击「Open」选择项目根目录,此时会弹出导入配置窗口
- 在窗口中找到「Build system」选项,选择「Gradle」而非「Bazel」完成导入
方法2:修改现有项目的构建系统配置
- 打开项目后,依次点击
File > Project Structure(快捷键:Ctrl+Alt+Shift+S) - 在「Project Settings > Project」面板中,将「Build system」改为「Gradle」
- 恢复Gradle工具窗口:点击
View > Tool Windows > Gradle,若仍未显示,检查Settings > Plugins中「Gradle」插件是否处于启用状态 - 为避免下次打开自动切换到Bazel,进入
Settings > Build, Execution, Deployment > Build Tools,将默认构建工具设置为「Gradle」
方法3:手动导入缺失的Gradle子项目
- 右键项目根目录,选择
New > Module from Existing Sources - 定位到缺失子项目的
build.gradle或settings.gradle文件,按向导完成导入 - 导入后,IntelliJ会自动关联Gradle配置并恢复子项目的同步
临时规避技巧
如果项目根目录存在Bazel的WORKSPACE或BUILD文件,IntelliJ会优先触发Bazel导入。可暂时将这些文件重命名(比如WORKSPACE改为WORKSPACE.bak),待Gradle导入完成后再改回,避免下次打开时自动切换构建系统
内容的提问来源于stack exchange,提问作者Iulian Dragos
相关产品推荐
相关产品推荐

