1

我正在尝试在我的 spring boot 应用程序中设置执行器端点,但我无法获得我在 application.yml 中设置的值。这是我到目前为止的配置:

src/main/resources/application.yml

info.app:
  description: mydescription
  name: myname
  version: 1.0

management.contextPath: /rest/internal/application

但是,当我尝试访问端点时,我只会得到这个:

rest call to http://localhost:8090/rest/internal/application/info

{
    "Manifest-Version":"1.0",
    "Created-By":"1.6.0_18 (Sun Microsystems Inc.)"
}

那么,我做错了什么?

4

1 回答 1

4

.app后缀惹麻烦,把section改成infoie

info:
  description: mydescription
  name: myname
  version: 1.0

该文件指出:

您可以通过设置 info.* Spring 属性来自定义 info 端点公开的数据。info 键下的所有 Environment 属性都将自动公开。

以下是 yaml 中的示例:

info:
  app:
    name: MyService
    description: My awesome service
    version: 1.0.0
于 2016-05-12T09:32:17.857 回答