2014-11-20 4 views

उत्तर

38

JAXB कलाकृतियों 2.2.11 तो कुछ वर्गों में पुनर्गठित किया गया jaxb-runtime और jaxb-core के बीच चले गए थे। AnnotationReader एकमात्र नहीं है। मुख्य कारण (संभवतः) स्वर्ग है जिसे निर्भरता संरचना के कारण कुछ वर्गों को पुनर्व्यवस्थित करने की आवश्यकता होती है।

दुर्भाग्यवश पुराने कलाकृतियों com.sun.xml.bind:* में थोड़ा गलत निर्भरता संरचना है इसलिए यदि आपने jaxb-core की आवश्यकता होने से पहले jaxb-impl का उपयोग किया है तो भी। यदि यह आपकी समस्या थी तो आपको नए org.glassfish.jaxb:* कलाकृतियों में जाना चाहिए क्योंकि उनके पास सही संरचना है। org.glassfish.jaxb:jaxb-coreorg.glassfish.jaxb:jaxb-runtime की निर्भरता है जो पुराने org.glassfish.jaxb:jaxb-impl को प्रतिस्थापित करता है।

यह भी देखें:

Which artifacts should I use for JAXB RI in my Maven project?

9

AnnotationReader अब jaxb-core का हिस्सा है।

संबंधित मुद्दे