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

标签 java spring spring-boot maven netflix-eureka

我正在使用带有 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/

相关文章:

java - JFace 给 SWT 添加了什么?

java - Calendar to Date 问题,期间有 1 年错误

java - 如何在不破坏和重新创建 fragment 的情况下在 fragment 之间切换? (以类似静态的方式)

java - @ConfigurationProperties在spring中的使用

java - 在 eclipse 之外的 tomcat 上部署时重复注册 springSecurityFilterChain

java - Spring Bean/存储库的 ID

spring-boot - Spring kafka,ConsumerSeekAware接口(interface),再平衡时是否调用onPartitionsAssigned方法

java - java应用程序用户如何在网络上修改/更新应用程序文件?

java - 将日期传递给 postman 时出现“未找到转换器”错误

java - 为什么 Maven 提示 netty-tcnative-boringssl-static 中据称缺少方法?