के बजाय जैक्सन का उपयोग करने के लिए फोर्स ग्लासफ़िश 4 जेएसओएन में आरईएसटी प्रतिक्रियाओं को क्रमबद्ध करने के लिए मोक्सी का उपयोग कर रहा है। क्या किसी को पता है कि मैक्सिको के बजाय जैक्सन का उपयोग करने के लिए एप्लिकेशन को कॉन्फ़िगर कैसे करें?फोर्स ग्लासफ़िश 4 को मैक्सिको
7
A
उत्तर
9
यदि आप जैक्सन को अपने JSON प्रदाता के रूप में उपयोग करना चाहते हैं तो आपको अपने आवेदन में JacksonFeature पंजीकृत करना होगा (इस सुविधा को अपने JSON प्रदाता होने के लिए इस सुविधा को पंजीकृत करके)।
आप इसे या तो Application
उपवर्ग में कर सकते हैं:
public class MyApplication extends Application {
public Set<Class<?>> getClasses() {
final Set<Class<?>> classes = new HashSet<Class<?>>();
// Add root resources.
classes.add(HelloWorldResource.class);
// Add JacksonFeature.
classes.add(JacksonFeature.class);
return classes;
}
}
या ResourceConfig
में:
final Application application = new ResourceConfig()
.packages("org.glassfish.jersey.examples.jackson")
.register(MyObjectMapperProvider.class) // No need to register this provider if no special configuration is required.
// Register JacksonFeature.
.register(JacksonFeature.class);
जर्सी उपयोगकर्ता गाइड में Jackson अनुभाग में अधिक जानकारी के लिए देखें।
0
मीकल Gajdos द्वारा उत्तर बस, कि में जोड़ने के लिए अपने pom.xml में इस निर्भरता को जोड़ने के सही है, तो,
<dependency>
<groupId>org.glassfish.jersey.media</groupId>
<artifactId>jersey-media-json-jackson</artifactId>
<version>2.26</version>
</dependency>
टिप्पणी करने के लिए पर्याप्त क्रेडिट नहीं है।
संबंधित मुद्दे
- 1. ग्लासफ़िश 4: जेएनडीआई
- 2. ग्लासफ़िश 4 परिनियोजन त्रुटि
- 3. ग्लासफ़िश वी 4
- 4. ग्लासफ़िश 4 + जेएक्स-आरएस फ़िल्टर @EJB
- 5. एसएल 4 - दृश्य पेड़ की फोर्स रीड्रा
- 6. ग्लासफ़िश
- 7. ग्लासफ़िश
- 8. ग्लासफ़िश
- 9. ग्लासफ़िश
- 10. ग्लासफ़िश
- 11. ग्लासफ़िश
- 12. ग्लासफ़िश
- 13. ग्लासफ़िश
- 14. ग्लासफ़िश
- 15. ग्लासफ़िश
- 16. ग्लासफ़िश
- 17. मुझे ग्लासफ़िश 4 स्रोत कोड कहां मिल सकता है?
- 18. ग्राहकों को ग्लासफ़िश का प्रस्ताव
- 19. ग्लासफ़िश 5.0 - मान्य ग्लासफ़िश सर्वर स्थापना
- 20. ग्लासफ़िश v3 और ग्लासफ़िश-मेवेन-प्लगइन (मैक)
- 21. फोर्स incrementation
- 22. PHP अनुप्रयोग में कर्ल में आईपीवी 4 फोर्स
- 23. ग्लासफ़िश 3
- 24. ग्लासफ़िश v4
- 25. ग्लासफ़िश/मेट्रो
- 26. ग्लासफ़िश v3
- 27. ग्लासफ़िश सर्वर
- 28. ग्लासफ़िश लॉगिंग
- 29. ग्लासफ़िश/हाइबरनेट
- 30. ग्लासफ़िश एन्कोडिंग
मुझे जैक्सन वर्ग स्थान कहां मिल सकता है? – Dejell
'जैक्सनफेचर' 'org.glassfish.jersey.media में है: जर्सी-मीडिया-जेसन-जैक्सन'। यह मॉड्यूल इसके साथ जैक्सन 1.9.एक्स लाता है। यदि आप जैक्सन 2.x का उपयोग करना चाहते हैं तो बस 'com.fasterxml.jackson.jaxrs: जैक्सन-जैक्सर्स-जेसन-प्रदाता' पर निर्भरता जोड़ें और यह स्वचालित रूप से 'मेटा-आईएनएफ/सेवाओं' तंत्र के लिए धन्यवाद सक्षम हो जाएगा। –
मैवेन बिल्ड के साथ ग्लासफ़िश 4 पर इसे प्राप्त करने के लिए पूर्ण निर्देशों के लिए [यह उत्तर] देखें (http://stackoverflow.com/questions/23730062/use-iso-8601-dates-in-jax-rs-responses)। –