प्रीफ़िक्सिंग मेरे पास जेएक्सबी का उपयोग कर एक्सएसडी फ़ाइल से जावा कक्षाएं उत्पन्न करने के लिए यह मेवेन "कार्य" है।जेएक्सबी जेनरेटेड कक्षाएं
<!-- XML to Java classes -->
<plugin>
<groupId>com.sun.tools.xjc.maven2</groupId>
<artifactId>maven-jaxb-plugin</artifactId>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<generatePackage>nl.compay.service</generatePackage>
<schemaDirectory>src/main/webapp/compay</schemaDirectory>
</configuration>
</plugin>
एक XSD प्रकार "उपयोगकर्ता" के लिए, यह एक वर्ग "उपयोगकर्ता" (डुह) नामित उत्पन्न करता है। हालांकि, मेरे पास "उपयोगकर्ता" नामक एक जेपीए इकाई वर्ग भी है (हालांकि एक अलग पैकेज में)। क्या मैं ऊपर एक्सएमएल कॉन्फ़िगरेशन को जेएक्सबी जेनरेट किए गए वर्गों को "एक्सएमएल" जैसे कुछ उपसर्ग करने के लिए बदल सकता हूं?
मेवेन-जैक्सबी 2-प्लगइन कॉन्फ़िगरेशन टैग को "बाध्यकारी शामिल" और "बाध्यकारी शामिल" की आवश्यकता होती है, न कि "शामिल बाइंडिंग" और "शामिल बाइंडिंग" – kevinmrohr