1
official document을 모르겠습니다. 예제를 따르더라도 오류가 발생합니다. 나는 "MVN 클린 컴파일"명령을 실행하면 다음과 같은 오류가 표시됩니다 :Jaxb2 Maven 플러그인이 xsd 파일에서 java를 생성하지 못했습니다.
목표 org.codehaus.mojo을 실행하지 못했습니다 : JAXB2 - 받는다는 - 플러그인 : 2.3.1 : 프로젝트에 (xjc를) xjc를 zTestJaxb : MojoExecutionException : NoSchemasException -> [도움말 1]
환경 : 맥, jdk8, 화성 일식
프로젝트 디렉토리
의 pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com</groupId>
<artifactId>zTestJaxb</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build>
<pluginManagement>
<plugins>
<!-- If we e.g. execute on JDK 1.7, we should compile for Java 7 to get
the same (or higher) JAXB API version as used during the xjc execution. -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<version>2.3.1</version>
<executions>
<execution>
<id>xjc1</id>
<goals>
<goal>xjc</goal>
</goals>
</execution>
</executions>
<configuration>
<!-- The package of your generated sources -->
<packageName>com</packageName>
</configuration>
</plugin>
</plugins>
</build>