gpt4 book ai didi

java - 如何将版本变量从build.gradle文件获取到java spring boot Controller 中?

转载 作者:行者123 更新时间:2023-12-02 11:12:39 25 4
gpt4 key购买 nike

如果 application.properties 中定义了版本,我知道如何获取它,但如何从 build.gradle 获取它?

最佳答案

一般流程是:

  1. 在 application.properties 中定义一个包含占位符的属性,即 gradleVersion=${version}
  2. 配置 Gradle 的默认任务,将资源文件复制到构建目录(称为 processResources)到 filter / expand those properties
  3. 像读取其他 Spring 属性一样读取 gradleVersion 属性

请注意,它需要您调用 Gradle 才能正确解析 gradleVersion 属性(因为 Gradle 是将值放入其中的)。 bootRun 应该已经依赖于 processResources,所以如果您正在使用它,应该没问题。

关于java - 如何将版本变量从build.gradle文件获取到java spring boot Controller 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50512599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com