0
다중 모듈 메이븐 프로젝트가 있고 JaxB 주석 클래스에서 XML 스키마를 빌드해야합니다. 이 클래스는 다른 프로젝트에 있습니다. jaxb2-maven-plugin을 사용하여 모든 프로젝트의 소스를 가리켜 하나의 스키마를 생성 할 수 있습니까? 아마 이것처럼 ...jaxb2-maven-plugin을 사용하여 schemagen을 실행할 때 여러 프로젝트의 java 소스를 포함시킬 수 있습니까?
<configuration>
...
<includes>
<include>../OtherProj1/src/main/java/**/*.java</include>
<include>../OtherProj2/src/main/java/**/*.java</include>
<include>**/*.java</include>
</includes>
...
</configuration>
또는 각 프로젝트에 대해 개별적으로 스키마를 만든 다음 대신 부모 스키마로 가져와야합니까?
maven 2.2.1 및 jaxb2-maven-plugin 1.3을 사용하고 있습니다.
나는 받는다는-antrun - 플러그인에 복귀과에서는 schemagen 작업을 호출하여이 작업을 얻을 수 있지만, 정말 가능한 경우 JAXB2 - 받는다는 - 플러그인을 사용하고 싶습니다. – RJC
안녕하세요. RJC,이 문제를 해결 했습니까? 나는 같은 문제를 겪고있다. src/main/java가 아닌 곳에서 .java 파일을 추가하고 싶습니다. –
@WhiteRoses - antrun 플러그인을 사용해야했습니다. 나는 이것을 위해 나의 설정을 게시했다. 희망이 도움이됩니다. – RJC