Gradle:加载取决于配置文件的属性文件 [英] Gradle: Load property file dependent on profile
本文介绍了Gradle:加载取决于配置文件的属性文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想编写一个gradle构建脚本,该脚本可在不同的环境(开发,实时)中工作. 在每种环境中,我必须加载不同的属性集(目标目录,数据库等).
I want to write a gradle build script, which works in different environments (development, live). In each environment I have to load different property sets (target directories, databases, etc.).
是否有一种gradle方式来读取依赖于环境或配置文件的属性文件?
Is there a gradle way to read a property file dependent on the environment or a profile?
推荐答案
您可能想查看 Gradle Properties插件.
包含插件:
plugins {
id 'net.saliman.properties' version '1.4.2'
}
创建属性文件:
gradle-dev.properties
或
gradle-prod.properties
致电gradle:
gradle myTask -PenvironmentName=dev
gradle myTask -PenvironmentName=prod
这篇关于Gradle:加载取决于配置文件的属性文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文