首页 > 解决方案 > 在 Gradle Idea 插件中设置工作区和项目文件的输出文件夹

问题描述

有没有办法控制 .iws 和 .ipr 文件的生成位置?例如,我有一个这样设置的项目:

masterProj
  |
  +- devScripts
  +- subProj1
  +- subProj2
  +- subProjX

devScripts文件夹包含我们所有常见的构建相关内容以及一些用于引导我们的 Java 应用程序的代码。目前它生成 Eclipse 项目,但我想添加生成 IntelliJ 项目的能力。当我们创建我们的 Eclipse 工作区时,我们在该masterProj级别执行此操作,然后在该级别下导入项目文件夹,包括devScripts. 但是,如果我在 IntelliJ 的文件夹中运行 gradle 命令,devScripts它会将 .iws 和 .ipr 文件放在 .iws 下devScripts,但它确实应该是一个文件夹。

我想结束的是这样的:

masterProj
 masterProj.iws
 masterProj.ipr
  |
  +- devScripts
      devScritps.iml
  +- subProj1
      subProj1.iml
  +- subProj2
      subProj2.iml
  +- subProjX
      subProjX.iml

标签: gradleintellij-idea

解决方案


推荐阅读