Enunciate
自动生成cxf-jaxrs-servlet.xml
文件,并指定:org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider
作为JAX-RS
提供商。此类已更改为最新com.fasterxml.jackson.jaxrs.JacksonJaxbJsonProvider
库中的Jackson
。如何使Enunciate
在自动生成的文件中将新类指定为JSON
提供程序?或者我可以让Enunciate
使用用户提供的XML
文件吗?
答案 0 :(得分:2)
我有一个类似的问题,我正在使用Maven和Spring。我能够通过使用maven replacer plugin并将其设置为覆盖jaxrs:providers中的org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider并用com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider替换它来解决这个问题。 / p>
答案 1 :(得分:0)
不幸的是,目前没有一个好方法可以做到这一点。我们正在ENUNCIATE-719跟踪对Jackson 2的支持。