Restlet 2.2,配置杰克逊格式支持



Restlet 2.2使用fasterxml jackson库来支持json序列化。

除了json之外,jackson还支持其他数据绑定,并且包含在restlet 2.2发行版中。因此,许多jar是在程序开始时加载的。以下是完整的列表:

  • com.fasterxml.jackson.annotations.jar
  • com.fasterxml.jackson.core.jar
  • com.fasterxml.jackson.csv.jar
  • com.fasterxml.jackson.databind.jar
  • com.fasterxml.jackson.jaxb.jar
  • com.fasterxml.jackson.smile.jar
  • com.fasterxml.jackson.xml.jar
  • com.fasterxml.jackson.yaml.jar

如何配置jackson或restlet,使其不尝试加载我不感兴趣的格式?例如,我对smile, yaml或csv没有兴趣,但如果我不包括这些jar,当我的服务器启动时,我得到一个类未发现异常。

我不确定这是一个Restlet问题,但我使工作Restlet和Jackson没有所有这些jar。

如果您只想使用JSON格式的Jackson,您可以添加以下jar文件:

  • com.fasterxml.jackson.annotations.jar: Jackson annotation
  • com.fasterxml.jackson.core.jar: Jackson core
  • com.fasterxml.jackson.databind.jar: Jackson数据绑定
  • com.fasterxml.jackson.smile.jar: Jackson smile支持

希望对你有帮助。蒂埃里

相关内容

  • 没有找到相关文章

最新更新