如何解决紧凑映射中不允许嵌套映射的错误

问题描述 投票:0回答:2

它说紧凑映射中不允许嵌套映射

eureka:
    client:
        register-with-eureka: false
        fetch-registry: false
        
        
server.port: 8796
  
  
spring.application.name: eurekaservice

重写了很多次之后,不知怎么的,它不再显示错误了! 请问哪位大佬能说一下这是什么原因吗?

spring-boot yaml microservices netflix-eureka
2个回答
11
投票

检查制表符和空格。 YAML 需要使用空格而不是制表符缩进。许多编辑器允许您自动将制表符转换为空格。它通常位于设置中的某个位置,如果您打算缩进 YAML,您需要将其打开。


0
投票

如果您的一个或多个值具有冒号字符 (:),并且这些值未用引号引起来,也可能会发生这种情况。

© www.soinside.com 2019 - 2024. All rights reserved.