5

Enunciatecxf-jaxrs-servlet.xmlファイルを自動的に生成し、プロバイダーorg.codehaus.jackson.jaxrs.JacksonJaxbJsonProviderとして:を指定します。このクラスは、最新のライブラリでJAX-RSに変更されました。自動生成されたファイルでプロバイダーとして新しいクラスを指定するにはどうすればよいですか?または、ユーザー提供のファイルを使用させることはできますか?com.fasterxml.jackson.jaxrs.JacksonJaxbJsonProviderJacksonEnunciateJSONEnunciateXML

4

2 に答える 2

2

同様の問題があり、SpringでMavenを使用しています。Maven Replacer プラグインを使用して、jaxrs:providers の org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider を上書きするように設定し、com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider に置き換えることで、これを解決できました。

于 2012-09-12T23:30:43.623 に答える
0

残念ながら、現時点ではこれを行う良い方法はありません。ENUNCIATE-719で Jackson 2 のサポートを追跡しています。

于 2012-09-17T17:59:01.040 に答える