मैंने पैकेज में एक jaxb.properties फ़ाइल डाली है जहां मेरी कक्षाएं हैं जहां मैं एक अलग जेएक्सबी प्रदाता का उपयोग करता हूं (जैसा कि इस लिंक Specifying EclipseLink MOXy as Your JAXB Provider में देखा गया है) जिसका मैं उपयोग करता हूं unmarshalling।जावा पैकेज से jaxb.properties फ़ाइल मैवेन में शामिल नहीं है .war
निम्नलिखित होता है:
जब मैं ग्रहण से प्रोजेक्ट को चलाने/unmarshalling ठीक काम करता है, के बाद से यह jaxb.properties फ़ाइल पढ़ता अनुसूचित जनजातियों।
जब मैं मैवेन 3 (
mvn clean install
) के साथ प्रोजेक्ट का निर्माण करता हूं, तो jaxb.properties फ़ाइल पैकेज में शामिल नहीं है - इसलिए वे कक्षाएं XML फ़ाइलों को सफलतापूर्वक अनमशेल नहीं कर सकती हैं। तब मुझे मैन्युअल रूप से jaxb.properties फ़ाइल को तैनात ऐप पर नेविगेट करके, पैकेज में प्रवेश करके और फ़ाइल चिपकाने के लिए रखना होगा।
समाधान? धन्यवाद!
में जोड़ने के लिए परीक्षण करते हैं कि यह इस तरह से काम करते हैं और प्रतिक्रिया प्रदान करेंगे विल .. –
यह काम किया? आपने इस मुद्दे को कैसे हल किया? – HDave
@HDave मुझे विश्वास है कि उसने गुणों को स्रोत/मुख्य/संसाधनों में रखा है – oers