मैं दो XSD
स्कीमा से स्रोतों को उत्पन्न करने की कोशिश कर रहा हूं। मेरे JAXB
Maven प्लगइन इस तरह दिखता है:मेवेन जेएक्सबी प्लगइन केवल एक एक्ससीक्यूशन निष्पादित करता है
<plugin>
<groupId>com.sun.tools.xjc.maven2</groupId>
<artifactId>maven-jaxb-plugin</artifactId>
<version>1.1.1</version>
<executions>
<execution>
<id>GenerateKenexa</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<includeBindings>
<includeBinding>**/jaxb-bindings-kenexa.xml</includeBinding>
</includeBindings>
<includeSchemas>
<includeSchema>**/KenexaXMLConfiguration.xsd</includeSchema>
</includeSchemas>
</configuration>
</execution>
<execution>
<id>GenerateTalentQ</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<includeBindings>
<includeBinding>**/jaxb-bindings-talentq.xml</includeBinding>
</includeBindings>
<includeSchemas>
<includeSchema>**/TalentQXMLConfiguration.xsd</includeSchema>
</includeSchemas>
</configuration>
</execution>
</executions>
</plugin>
पहले एक ठीक उत्पन्न हो जाता है। लेकिन दूसरा नहीं है। मैं मेवेन आउटपुट में देखता हूं:
[INFO] --- maven-jaxb-plugin:1.1.1:generate (GenerateKenexa) @ online.tests.management ---
[INFO] Compiling file:/D:/Projects/GTIWebApplications/gti_online_tests_management/src/main/resources/xsd/KenexaXMLConfiguration.xsd
[INFO] Writing output to D:\Projects\GTIWebApplications\gti_online_tests_management\target\generated-sources\xjc
[INFO]
[INFO] --- maven-jaxb-plugin:1.1.1:generate (GenerateTalentQ) @ online.tests.management ---
[INFO] files are up to date
यह कहता है कि फाइलें अद्यतित हैं, लेकिन वे भी उत्पन्न नहीं हुई हैं। क्या गलत हो सकता है?
धन्यवाद। वही समस्या, एक ही समाधान। –