while scanning an alias in ‘reader‘, line 17, column 18: include: *

在使用nacos + openfeign配置暴露端口时报错:

10:02:55.601 [main] ERROR org.springframework.boot.SpringApplication - Application run failed
org.yaml.snakeyaml.scanner.ScannerException: while scanning an alias
 in 'reader', line 17, column 18:
            include: * 
                     ^
unexpected character found  (32)
 in 'reader', line 17, column 19:
            include: * 
                      ^

	at org.yaml.snakeyaml.scanner.ScannerImpl.scanAnchor(ScannerImpl.java:1432)
	at org.yaml.snakeyaml.scanner.ScannerImpl.fetchAlias(ScannerImpl.java:916)
	at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:364)
	at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
	at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
	at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
	at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
	at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:136)
	at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:257)
	at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:248)
	at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:236)

原因是使用的时yml配置:
原配置写法:

management:
  endpoints:
    web:
      exposure:
        #暴露所有web端点
        include: *

如何解决,* 添加单引号引起来:

management:
  endpoints:
    web:
      exposure:
        #暴露所有web端点
        include: '*'

版权声明:本文为y368769原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。