0

maven-jaxb2-plugin でクラスを生成できます。クラスは以下のファイル構造に従って生成されます

com.test.vo
  org     テンプリ
   myobject.java   myobjectreponse.java


しかし、クラスが期待されるパッケージ(com.test.vo)に直接生成されることを望みます。

以下のようにプラグインを設定しました

        <plugin>
            <groupId>org.jvnet.jaxb2.maven2</groupId>
            <artifactId>maven-jaxb2-plugin</artifactId>
            <version>0.8.1</version>
            <executions>
                <execution>
                    <goals>
                        <goal>generate</goal>
                    </goals>
                    <configuration>
                        <extension>true</extension>
                        <schemaDirectory>src/main/resources/wsdl</schemaDirectory>
                        <packageName>com.test.vo</packageName>
                        <generateDirectory>com.test.vo</generateDirectory>
                    </configuration>
                </execution>
            </executions>
        </plugin>

誰かもっと情報が必要なら教えて

4

1 に答える 1

0

交換すれば

<packageName>com.test.vo</packageName>

<generatePackage>com.test.vo</generatePackage>

生成されたクラスは、この Java パッケージの下に配置されます。幸運を!

于 2013-11-07T19:23:26.473 に答える