Wie können mit Eclipse Oxygen.1A aus XSD-Dateien mit JAXB Java Klassen generiert werden?

Erstellt am 29. Oktober 2017 von It_berater

Wer keine Lust hat die Uhren umzustellen, kann ja mit JAXB Java Klassendateien generieren.

In der IDE für Java Developer für Eclipse, ist der JAXB Generator nicht installiert. Der müsste in der EE IDE vorhanden sein. Wer die nicht extra zusätzlich installieren will, kann auch über das Menü Windows – Help – Install New Software und dem Stichwort jaxb suchen und dort diese Installieren:

Dann nach einem Restart, ein neues JAXB-Projekt anlegen mit:

Wir stellen noch ein paar Projektinfo und Java 9 ein:

Dann kopieren wir eine XSD in das Projektverzeichnis. Ich nehme mal zum testen von vdv das Trias 1.2 Zip, da sind einige XSDs vorhanden. Dann mit selektierter XSD über das Kontextmenü Generate – JAXB Class – den XSD-Generator starten. Hier das Ergebniss mit den generierten JAXB-Klassen:

Ähnliche Artikel:

  1. Wie kann ein BE-Model (ecore) mit Eclipse Modeling Framework (EMF) unter Eclipse Luna 4.4.2 und Texo generiert werden?
  2. Wie können UML 2.0 Klassen-Diagramme mit Eclipse Plugin erstellt werden?
  3. Wie kann eine MySQL Datenbank auf einem Mac OS X 10.10.3 (Yosemite) (Windows …) installiert werden, um mit Java von Eclipse (Java EE Luna 4.4.2) aus darauf zuzugreifen?