如参考文档中所述,您需要指示Gradle处理应用程序的资源,以便它将
${version}占位符替换为项目的版本:processResources { expand(project.properties)}为了安全起见,您可能希望缩小范围,以便仅
application.properties处理:
processResources { filesMatching('application.properties') { expand(project.properties) }}现在,假设您的媒体资源名为
info.build.version,则可以通过
@Value以下方式使用:
@Value("${info.build.version}")


