gpt4 book ai didi

java - 无法将 'logging.level.com.netflix.eureka' 下的属性绑定(bind)到 org.springframework.boot.logging.LogLevel

转载 作者:行者123 更新时间:2023-12-04 12:05:44 24 4
gpt4 key购买 nike

我正在使用带有 Spring Boot 的 Eureka 服务器。
错误:

org.springframework.boot.context.properties.bind.BindException: Failed to bind properties under 'logging.level.com.netflix.eureka' to org.springframework.boot.logging.LogLevel



pom.xml

应用程序属性
spring.application.name=eureka-server
server.port=8761

# avoid registering itself as a client
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
logging.level.com.netflix.eureka=ON
logging.level.com.netflix.discovery=ON

最佳答案

您为两个属性使用了无效值:

logging.level.com.netflix.eureka
logging.level.com.netflix.discovery
如何在您的存储中看到,您必须从枚举类中设置支持的值之一:org.springframework.boot.logging.LogLevel
package org.springframework.boot.logging;

public enum LogLevel {

TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF

}
因此,例如,如果您想查看调试级别消息及更高级别的消息,则可以将其设置为:
logging.level.com.netflix.eureka=debug
logging.level.com.netflix.discovery=debug

关于java - 无法将 'logging.level.com.netflix.eureka' 下的属性绑定(bind)到 org.springframework.boot.logging.LogLevel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62352998/

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