Skip to content

需要发个新版以支持springboot3和snakeyaml2 (附临时解决方案,仅供参考) #352

@GAATTC0

Description

@GAATTC0

现象:
nacos使用snakeyaml 1.x版本,springboot3需要 2.x
使用2.x,nacos读yml报错:

org.yaml.snakeyaml.constructor.SafeConstructor: method 'void ()' not found

使用1.x,springboot3读yml报错:

org.springframework.boot.SpringApplication -- Application run failed
java.lang.NoClassDefFoundError: org/yaml/snakeyaml/inspector/TagInspector

解决方案:
确认是nacos的bug:alibaba/nacos#12076
临时解决方式可以参考评论:alibaba/nacos#12076 (comment)

需求:
看nacos-spring-project已经修了:nacos-group/nacos-spring-project#336
但是boot这边还没发新版本,使用最新的0.3.0-RC与springboot3和snakeyaml2有严重兼容问题,希望可以发个新版出来,pls

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions