Hat es jemand geschafft, Java-Code aus einer JAXB-Schemadatei ohne XJC zu generieren?Dynamisch Java-Quellen generieren (ohne xjc)
etwas ähnlich
JavaCompiler javaCompiler = ToolProvider.getSystemJavaCompiler()
verwendet, um dynamisch Java-Code on the fly zu kompilieren.
Hinweis: Laufen auf JDK 6, was bedeutet, dass com.sun.*
Tools Pakete sind veraltet (dank Blaise Doughan für den Hinweis)
Ich hatte eine Ausnahme während parseSchema: 'java.lang.IllegalArgumentException: System-ID 'C: \ Users \ Federico \ Documents \ NetBeansProjects \ Wadl2Java \ myxsd.xsd 'ist nicht absolut "Können Sie bitte helfen? –
Für lokale Dateien löste ich absolute Pfade und setzte die System-ID als 'is.setSystemId (schemaFile.toURI(). ToString())' –
@Uccio, war im Urlaub, froh, dass Sie das Problem gelöst haben. – Osw