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 属性更容易。