Я пытаюсь использовать плагин 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
Однако в моем случае это не работает. Я что-то упустил для этой работы?
Спасибо
Jignesh