Creación de proyectos JAXB
Guarde un archivo de esquema XML en su sistema de archivos.
JAXB es un marco de enlace que le permite convertir datos entre formatos XML y Java. En Studio, puede convertir archivos de esquema XML en clases de Java al crear un proyecto JAXB. Una vez que crea un proyecto JAXB, puede implementar sus clases Java en una integración añadiéndolo como dependencia en un proyecto de ensamblaje.
- Seleccione .
- En la ventanaDetalles de configuración de proyecto, tenga en cuenta lo siguiente:
Opción Descripción Project nameEl nombre de su proyecto.Target runtimeEl servidor de tiempo de ejecución objetivo de su proyecto. Se rellena automáticamente comoWorkday Runtime.ConfiguraciónLa configuración de facetas de su proyecto. Se rellena automáticamente comoWorkday Schema to Java (JAXB) Project. - En la ventanaSource Folders, contemple las siguientes posibilidades:
Opción Descripción Generation directoryLa carpeta del directorio para las clases de Java generadas por JAXB. Se rellena automáticamente comojaxb-gen.Mark generated resources as derivedMarca las clases de Java generadas por JAXB como recursos derivados. Studio marca automáticamente esta casilla. - En la ventanaJAXB Schema Selection and Generation Settings, contemple las siguientes posibilidades:
Opción Descripción Schema FilesLa ubicación de sus archivos de esquema XML. Studio muestra estas opciones:- Workspace
- Externo
- URL
JAXB External Binding Files (opcional)La ubicación de los archivos de vinculación para sus esquemas XML. Studio muestra estas opciones:- Workspace
- Externo
Generate default binding file for unmapped schemasCrea archivos de vinculación genéricos para sus esquemas XML.Location within ProjectLa carpeta de directorio para los archivos de enlace genéricos. Se rellena automáticamente comojaxb-resources/bindings.xjb.Elegir cómo gestionar los archivos de esquema y de enlace JAXB externoSeleccioneCreate links in the project to external Schema/Binding filespara crear vínculos a su esquema y archivos de vinculación en su nuevo proyecto JAXB. Studio selecciona automáticamente esta opción.SeleccioneCopy Schema/Binding files to project nowpara copiar su esquema y los archivos de vinculación en su nuevo proyecto JAXB.Compiler OptionsStudio muestra estas opciones:- Specify target package (overrides all other package definitions)
- Apply less strict validation to schemas
- Suppress package level annotations
- Automatic name conflict resolution
- Haga clic enFinish.
Studio muestra el proyecto JAXB en la vista
Project Explorer
.Añada el proyecto JAXB como dependencia en un proyecto de ensamblaje.