我已经设法将RESTEasy配置为使用YAML,或者我认为我已经这样做了。 在使用文档后,感谢邮件列表的帮助,我在我的pom文件中包含了正确的依赖项。
但是,我现在正在
org.yaml.snakeyaml.error.YAMLException:
No JavaBean properties found in
uk.ac.ucl.chime.bosphorus.messages.ArchetypesList
当我尝试调用返回ArchetypeList实例的方法时,该实例只是List的容器。 RestEasy适用于此类和其他类的XML和JSON序列化,只需更改java注释,因此XML和JSON可以直接用于JAXB注释。
我会假设YAML以同样的方式工作,但我认为我错了。没有YAML支持工作的例子,尽管似乎有报道有效。 RestEasy使用的底层SnakeYAML库似乎并不支持注释,但我希望RestEasy能够解决这个问题,至少为YAML提供支持,与它对JSON或XML的处理方式一致。
您之前是否曾使用过YAML?它应该如何运作?