Я пытаюсь использовать плагин jibx-maven 1.2.3 для создания исходного кода Java из файла схемы.
Ниже приведена конфигурация плагина в моем pom.xml.
<build>
<plugins>
<!--
To use the JiBX Maven Plugin in your project you have to add it
to the plugins section of your POM.
-->
<plugin>
<groupId>org.jibx</groupId>
<artifactId>jibx-maven-plugin</artifactId>
<version>1.2.3</version>
<executions>
<execution>
<goals>
<goal>schema-codegen</goal>
</goals>
<configuration>
<schemaLocation>src/main/resources</schemaLocation>
<options>
<package>com.poc.jibx</package>
</options>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
Когда я пытаюсь запустить цель с помощью команды: mvn jibx:schema-codegen
Я получаю следующий вывод
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building jibx-sample 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jibx-maven-plugin:1.2.3:schema-codegen (default-cli) @ jibx-sample ---
[INFO] Generating Java sources in target/generated-sources from schemas available in src/main/config...
Loaded and validated 0 specified schema(s)
Total classes in model: 0
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.691s
[INFO] Finished at: Thu Sep 22 20:11:33 IST 2011
[INFO] Final Memory: 6M/71M
[INFO] ------------------------------------------------------------------------
Как видно из выходных данных, ищется местоположение схемы по умолчанию, т. е. src/main/config, а не мое настроенное местоположение src/main/resources.
Я наткнулся на следующую JIRA, в которой говорится, что приведенная выше конфигурация плагина подходит и должна работать идеально. http://jira.codehaus.org/browse/JIBX-450
Однако в моем случае это не работает. Мне не хватает чего-то еще для этой работы?
Спасибо,
Джинеш