生成创意模块

API文档:GenerateIdeaModule

生成 IDEA 模块文件。如果你想微调idea配置

请参考idea配置中有趣的例子IdeaModule

目前几乎所有配置都是通过IdeaModule.

特性

财产描述
inputFile

用于加载初始配置的输入文件。默认为输出文件。如果指定的输入文件不存在,则此任务将使用某些默认的初始配置。

module

Idea 模块模型包含生成模块文件所需的详细信息。

outputFile

配置输出 *.iml 文件。它是可选的,因为任务应该为您正确配置它(包括确保它在多模块构建中是唯一的)。如果您确实需要更改输出文件名,那么通过idea.module.name属性来完成会更容易。

方法

没有方法

脚本块

无脚本块

物业详情

File inputFile

用于加载初始配置的输入文件。默认为输出文件。如果指定的输入文件不存在,则此任务将使用某些默认的初始配置。

IdeaModule module

Idea 模块模型包含生成模块文件所需的详细信息。

默认使用idea插件:
project.idea.module

File outputFile

配置输出 *.iml 文件。它是可选的,因为任务应该为您正确配置它(包括确保它在多模块构建中是唯一的)。如果您确实需要更改输出文件名,那么通过idea.module.name属性来完成会更容易。

请参阅name属性中的文档。在 IntelliJ IDEA 中,模块名称与 *.iml 文件的名称相同。IdeaModule

默认使用idea插件:
${project.projectDir}/${project.name}.iml (有时project.name会以部分前缀来${project.path}保证唯一性)。请记住,通常使用 moduleName 属性而不是 outputFile 属性更容易。