Преобразование XSD-файлов в класс, а затем упаковка их в банку с помощью Maven

Я конвертирую существующий проект в Maven, который имеет множество файлов XSD. Я хочу преобразовать один из файлов xsd в их классы и упаковать эти классы в jar, используя maven. Я попытался использовать плагин jaxb2-maven- plugin. Это преобразует xsd в файлы классов и помещает их в папку target/classes/projectname. Я хочу сделать банку из этих файлов.

1) Есть ли способ упаковать эти файлы из этой папки.

2) Есть ли способ напрямую конвертировать xsd в банку.

Ниже приведен Maven Pom для справки

    <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>jaxb2-maven-plugin</artifactId>
            <version>2.2</version>
            <executions>
                <execution>
                    <id>xjc</id>
                    <goals>
                        <goal>xjc</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>

                <sources>
                    <source>src/config/xsdfile.xsd</source>

                </sources>
            </configuration>
        </plugin>

0 ответов

Другие вопросы по тегам