2
JAXB2 플러그인을
내 Maven 프로젝트는 내가Maven 프로젝트가 깨끗한 받는다는없이 작동하지 않습니다
mvn clean install
실행하면 오류없이 작동하지만 내가 청소를 생략하고 실행하면 항상 실패
mvn install
올바른 생성 된 클래스는 다시 생성되지 않습니다이 경우
:
[INFO] No changes detected in schema or binding files - skipping JAXB generation.
하지만 내가 할 이 Maven 프로젝트에 정적 자바 소스의 나머지 부분은 컴파일 할 때 생성 된 클래스 및 패키지를 찾을 수 수 없다는 컴파일 오류 : 여기
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project [...]: Compilation failure: Compilation failure:
[ERROR] [...] package [...] does not exist
[ERROR] [... ]cannot find symbol
는 (나머지는 단지 내 pom.xml 파일의 관련 부분입니다 종속) :
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<id>xjc-core</id>
<goals>
<goal>xjc</goal>
</goals>
<configuration>
<sources>
<source>${project.basedir}/src/main/xsd/core</source>
</sources>
<packageName>com.example.core</packageName>
<clearOutputDir>false</clearOutputDir>
</configuration>
</execution>
<!-- ... and more <execution> -->
</executions>
내가 유일한 해결책은 다른 메이븐 모듈에 정적 소스와 생성 된 소스를 분리하는 것입니다 수정 있습니까? 아니면 다른 방법이 있습니까?