| API 文档 | GenerateIdeaModule |
|---|
生成 IDEA 模块文件。如果您想对 IDEA 配置进行微调
请参考 IdeaModule 中关于 IDEA 配置的有趣示例。
目前,几乎所有配置都通过 IdeaModule 完成。
| 属性 | 描述 |
inputFile | 用于加载初始配置的输入文件。默认为输出文件。如果指定的输入文件不存在,此任务将使用一些默认的初始配置。 |
module | 包含生成模块文件所需详细信息的 IDEA 模块模型。 |
outputFile | 配置输出 *.iml 文件。这是可选的,因为任务应该为您正确配置它(包括确保它在多模块构建中是唯一的)。如果您确实需要更改输出文件名,通过idea.module.name属性会更容易。 |
File inputFile
用于加载初始配置的输入文件。默认为输出文件。如果指定的输入文件不存在,此任务将使用一些默认的初始配置。
File outputFile
配置输出 *.iml 文件。这是可选的,因为任务应该为您正确配置它(包括确保它在多模块构建中是唯一的)。如果您确实需要更改输出文件名,通过idea.module.name属性会更容易。
请参考 IdeaModule name 属性中的文档。在 IntelliJ IDEA 中,模块名称与 *.iml 文件的名称相同。
- 与
idea插件的默认值 (有时${project.projectDir}/${project.name}.imlproject.name会以${project.path}的部分作为前缀以保证唯一性)。请记住,通常使用 moduleName 属性而不是 outputFile 属性更容易。