You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Gradle Idea插件中配置工作区与项目文件的输出路径

解决方案

你可以通过配置Gradle自带的idea插件的输出路径参数实现需求,具体配置如下:

1. 基础配置(Groovy DSL 适用)

在devScripts目录下的build.gradle文件中添加如下配置:

// 先引入idea插件
apply plugin: 'idea'

idea {
    project {
        // 配置.ipr项目文件输出到masterProj根目录
        outputFile = file("../masterProj.ipr")
        // 配置.iws工作区文件输出到masterProj根目录
        workspaceFile = file("../masterProj.iws")
    }
    module {
        // 保持devScripts的iml模块文件在当前devScripts目录下
        outputFile = file("devScripts.iml")
    }
}

2. 子项目配置说明

所有子项目(subProj1、subProj2等)的build.gradle中只要应用了idea插件,默认会在各自子目录下生成对应名称的.iml模块文件,无需额外修改路径即可匹配你期望的目录结构。

3. 执行命令

配置完成后,在devScripts目录下依次执行如下命令即可:

  • 清理旧的IntelliJ项目文件:./gradlew cleanIdea(Windows环境替换为gradlew.bat cleanIdea)
  • 生成新的IntelliJ项目文件:./gradlew idea(Windows环境替换为gradlew.bat idea)

内容的提问来源于stack exchange,提问作者CodeChimp

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 08:27:02