JAXB에서 프로젝트 생성 대화상자

다음 정보를 사용하여 이 대화상자의 각 필드에 데이터를 입력합니다.

필드 | 설명
--- | ---
출처 | 다음 필드를 사용하여 기존 JAXB 정보를 지정합니다.
스키마 파일 | 찾아보기를 눌러 XSD 파일에 대한 전체 경로를 선택합니다.
JAXB 사용자 정의 파일 | 선택적 설정입니다. 기본 JAXB 컴파일러 기능을 무효화하는 데 사용하려는 표준 JAXB 구성 파일이 있는 경우 사용할 수 있습니다. JAXB 사용자 정의 파일은 XSD 구성 요소와 해당 Java 표현 사이의 기본 바인딩을 사용자 정의하기 위한 바인딩 선언을 포함합니다.
대상 | 다음 필드를 사용하여 TopLink Workbench 프로젝트의 위치 및 옵션을 지정합니다.
출력 디렉토리 | 찾아보기를 눌러 생성된 파일이 쓰여지는 디렉토리 경로를 선택합니다. 프로젝트에 사용되는 모든 경로는 이 디렉토리에 상대적입니다.
출력 소스 디렉토리 | 찾아보기를 누르고 생성된 인터페이스, 구현 클래스 및 배치 파일이 기록되는 디렉토리 경로(출력 디렉토리에 대한 상대 디렉토리)를 선택합니다. 기본값은 지정된 출력 디렉토리에서 `source` 이름의 디렉토리입니다.
출력 워크벤치 프로젝트 디렉토리 | [찾아보기]를 누르고 TopLink Workbench 프로젝트 파일이 기록되는 디렉토리 경로(출력 디렉토리에 대한 상대 디렉토리)를 선택합니다. 기본값은 지정된 출력 디렉토리에서 `mw` 이름의 디렉토리입니다.
생성된 인터페이스에 대한 패키지 이름 | 생성된 인터페이스가 속하는 패키지의 선택적 이름입니다. 이 이름은 컨텍스트 경로를 정의합니다. 지정하지 않을 경우 패키지 이름 `jaxbderived.<schema name>`이 사용됩니다. 여기서 `<schema name>`은 스키마 파일 필드에서 지정하는 스키마의 이름입니다.
생성된 구현 클래스에 대한 패키지 이름 | 생성된 구현 클래스가 속하는 패키지의 선택적 이름입니다. 이 이름은 컨텍스트 경로를 정의합니다. 지정하지 않을 경우 패키지 이름 `jaxbderived.<schema name>`이 사용됩니다. 여기서 `<schema name>`은 스키마 파일 필드에서 지정하는 스키마의 이름입니다.

TopLink JAXB 컴파일러는 JAXB 특정 파일("JAXB 특정 생성 파일에 대한 개요" 참조) 및 TopLink 특정 파일("TopLink 특정 생성 파일에 대한 개요" 참조)을 생성합니다.

필요에 따라 생성된 TopLink Workbench 프로젝트("TopLink Workbench 프로젝트" 참조)를 열고 생성된 매핑 및 기술자를 사용자 정의한 다음 TopLink 프로젝트 XML을 다시 엑스포트할 수 있습니다.

주: 생성된 클래스를 컴파일하기 전에 IDE 클래스 경로에 `<``ORACLE_HOME``>\lib\xml.jar`가 포함되도록 구성하십시오. 예제는 IDE(통합 개발 환경) 사용을 참조하십시오.

참조

  XML 스키마에서 XML 프로젝트 생성