1

为什么包含 Grails 4.0.12 的默认 Grails 4 应用程序在默认生成的 application.xml 中有两个条目引用唯一名称属性。我们在 application.xml 的顶部附近得到了这个部分:

spring:
    jmx:
        unique-names: true
    main:
        banner-mode: "off"

第二个似乎已被弃用:

management:
    endpoints:
        jmx:
            unique-names: true

是否应该删除第二个?

4

1 回答 1

1

是的,第二个应该被删除。Grails 默认配置文件 (application.yml) 已过时,我们计划在即将发布的版本中对其进行清理。

同时,我认为这应该是 Grails Core 的一个问题。此外,您是否有兴趣在github.com/grails-profiles/base发送拉取请求以删除第二个值。

于 2021-10-15T21:33:31.910 回答