在非Android项目的Gradle中定义字符串

在非Android项目的Gradle中定义字符串,gradle,Gradle,在Android项目中,可以将“buildConfigField”添加到build.gradle中,以定义项目Java代码可以引用的值。在非Android Java项目中如何使用Gradle实现这一点?我的用例是定义一个特定于执行构建的开发人员的数据库端点URL,这样我的团队的开发人员就不必使用相同的数据库 编辑:可以从在构建环境中运行的shell脚本的输出中检索url。此插件提供了我想要的内容:。首先需要定义程序获取信息的方式(配置文件、环境变量、命令行参数、程序中的硬编码等)。

在Android项目中,可以将“buildConfigField”添加到build.gradle中,以定义项目Java代码可以引用的值。在非Android Java项目中如何使用Gradle实现这一点?我的用例是定义一个特定于执行构建的开发人员的数据库端点URL,这样我的团队的开发人员就不必使用相同的数据库


编辑:可以从在构建环境中运行的shell脚本的输出中检索url。

此插件提供了我想要的内容:。

首先需要定义程序获取信息的方式(配置文件、环境变量、命令行参数、程序中的硬编码等)。