gradle war 插件中的 baseName 和 archivesBaseName 有什么区别?
What is the difference between baseName and archivesBaseName in gradle war plugin?
我在查看 gradle 的 war plugin 文档时发现
baseName 默认为 archivesBaseName。还有另一个 plugin 使用 archivesBaseName
而不是 baseName
。我想建议他们使用 baseName
而不是默认值,但我不确定有什么区别。
那有什么区别呢?
您引用的 link 是针对 War
任务 而不是插件。该任务有一个名为 baseName
的 属性,用于命名任务创建的存档。另一方面,archivesBaseName
属性 是由 'base' 插件添加到项目中的约定 属性。此 属性 用作 baseName
的默认值。
基本上,archivesBaseName
属性设置为项目级别,baseName
在任务 水平。设置 archivesBaseName
将应用于所有归档任务(Zip、Jar、War、Ear、Tar),并且可以通过设置任务的 baseName
属性.
我在查看 gradle 的 war plugin 文档时发现
baseName 默认为 archivesBaseName。还有另一个 plugin 使用 archivesBaseName
而不是 baseName
。我想建议他们使用 baseName
而不是默认值,但我不确定有什么区别。
那有什么区别呢?
您引用的 link 是针对 War
任务 而不是插件。该任务有一个名为 baseName
的 属性,用于命名任务创建的存档。另一方面,archivesBaseName
属性 是由 'base' 插件添加到项目中的约定 属性。此 属性 用作 baseName
的默认值。
基本上,archivesBaseName
属性设置为项目级别,baseName
在任务 水平。设置 archivesBaseName
将应用于所有归档任务(Zip、Jar、War、Ear、Tar),并且可以通过设置任务的 baseName
属性.