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