Dialogfeld Projekt aus JAXB erstellen

Verwenden Sie die folgenden Informationen, um Daten in jedes Feld dieses Dialogfeldes einzugeben:

Feld | Beschreibung
--- | ---
Von | Verwenden Sie diese Felder, um die bestehenden JAXB-Informationen anzugeben.
Schemadatei | Klicken Sie auf Durchsuchen, und wählen Sie den vollständigen Pfad zu der XSD-Datei.
JAXB-Anpassungsdatei | Dies ist eine optionale Einstellung. Sie kann bei einer JAXB-Standardkonfigurationsdatei benutzt werden, die Sie verwenden möchten, um das Standardverhalten des JAXB Compilers außer Kraft zu setzen. Die JAXB-Anpassungsdatei enthält Binding-Deklarationen für die Anpassung des Standard-Binding zwischen einer XSD-Komponenten und der Java-Darstellung.
In | Verwenden Sie diese Felder, um den Speicherort und Optionen des TopLink Workbench-Projekts anzugeben.
Ausgabeverzeichnis | Klicken Sie auf Durchsuchen, und wählen Sie den Pfad zu dem Verzeichnis, in das die generierten Dateien geschrieben werden. Alle Pfade, die in dem Projekt benutzt werden, sind relativ zu diesem Verzeichnis.
Ausgabe-Quellverzeichnis | Klicken Sie auf Durchsuchen, und wählen Sie den Pfad zu dem Verzeichnis (relativ zu dem Ausgabeverzeichnis), in das die generierten Schnittstellen, Implementierungsklassen und Deployment-Dateien geschrieben werden. Standardwert: Verzeichnis namens `mw` in dem angegebenen Ausgabeverzeichnis.
Ausgabeverzeichnis für Workbench-Projekt | Klicken Sie auf Durchsuchen, und wählen Sie den Pfad zu dem Verzeichnis (relativ zu dem Ausgabeverzeichnis), in das TopLink Workbench-Projektdateien geschrieben werden. Standardwert: Verzeichnis namens `mw` in dem angegebenen Ausgabeverzeichnis.
Package-Name für generierte Interfaces | Der optionale Name des Packages, zu dem generierte Interfaces gehören. Damit wird der Context-Pfad definiert. Wenn der Name nicht angegeben wird, wird ein Package-Name`jaxbderived.<schema.name>` benutzt, wobei `<schema.name>`der Name des Schemas ist, das in dem Schema-Datei angegeben wird.
Package-Name für Generierte Implementierungsklassen | Der optionale Name des Packages, zu dem generierte Implementierungsklassen gehören. Dieser Name definiert den Kontextpfad. Wenn er nicht angegeben wird, wird ein Package-Name `jaxbderived.<schema name>` benutzt, wobei `<schema name>` der Name des Schemas ist, das mit dem Feld Schema-Speicherort angegeben wird.

Der TopLink JAXB Compiler generiert JAXB-spezifische Dateien (siehe "JAXB-spezifische generierte Dateien") und TopLink-spezifische Dateien (siehe "TopLink-spezifische generierte Dateien").

Optional öffnen Sie das generierte TopLink Workbench-Projekt (siehe "TopLink Workbench-Projekt"), passen die generierten Mappings und Deskriptoren an und exportieren die TopLink-Projekt-XML erneut.

Hinweis: Bevor Sie die generierten Klassen kompilieren, müssen Sie den IDE-Classpath so konfigurieren, dass er `<``ORACLE_HOME``>\lib\xml.jar` enthält. Ein Beispiel finden Sie in Integrierte Entwicklungsumgebung verwenden.

Siehe auch

  XML-Projekt aus einem XML-Schema erstellen