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