私はMavenを初めて使用し、それを使用してXSDからJavaクラスを生成しようとしています。
私のxsdファイルはsrc/main / resources/xsdにあります
依存関係にはこれがありますが、Java 1.6を使用しているので、必要ないと思います。
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.0</version>
</dependency>
ビルドセクションで私は持っています
<build>
<pluginManagement>
..
<plugin>
<inherited>true</inherited>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
..
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<includeSchemas>
<includeSchema>**/test.xsd</includeSchema>
</includeSchemas>
<generatePackage>com.myproject.adapter.generated</generatePackage>
<bindingDirectory>src/main/binding</bindingDirectory>
<removeOldOutput>true</removeOldOutput>
<verbose>true</verbose>
</configuration>
</execution>
</executions>
</plugin>
しかし、実行しても何も得られません。出力を確認するために-eフラグと-Xフラグを指定してmvncompileとgenerate-sourcesを実行しましたが、ターゲットが呼び出されていないようです。何か案は ?