2012-09-27 4 views
0

JibX가 기본 binding.xml을 사용하며 태그에 패키지 속성이 포함되어 있습니다. 이 값을 무시할 수있는 방법이 있습니까? 구체적으로 jibx-maven-plugin에서 이것을 사용자 정의 할 수 있습니까?Jibx 루트 패키지 이름

감사합니다, 고팔

답변

1

고팔,
물론! 바인딩 파일의 이름을 원하는대로 지정할 수 있습니다. 사용중인 모든 바인딩 파일 이름에 <includeSchemaBindings> 태그 만 설정하면됩니다. 전체 사용자 정의 목록을 보려면 Here: http://jibx.sourceforge.net/maven-jibx-plugin/index.html 설명서를 참조하십시오.

+0

@ Don .. 우리는 이것을 사용하여 루트 패키지를 제어 할 수 있습니까? 두 개의 스키마 http://www.xyz123.com/schemas/test/abc.xsd와 http://www.xyz123.com/schemas2/test/abc.xsd가 있으면 기본적으로 패키지는 다음과 같이 생성됩니다. com.xyz123.schemas.test 및 com.xyz123.schemas2.test. jibx가 schemas.test와 schemas2.test를 존중하기를 원하지만, 패키지의 루트를 custom.xyz로 바꾸기를 원합니다. 이것이 binding.xml에서 구성 할 수 있습니까? 가능한 경우 샘플 코드를 게시 할 수 있습니까? 감사. – Gopal

+0

Gopal .. 원하는대로 패키지 이름을 지정할 수 있습니다. http://jibx.sourceforge.net/maven-jibx-plugin/schema-codegen-mojo.html에서 jibx-plugin 매개 변수를보고 defaultPackage 매개 변수를 설정하십시오. 님 –