Tut JAXB Arbeit unter Java 5?
Gebäude mit maven bekomme ich "package javax.xml.binden.die annotation nicht vorhanden ist"
Was muss ich machen JAXB-arbeiten mit Java 5?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gebäude mit maven bekomme ich "package javax.xml.binden.die annotation nicht vorhanden ist"
Was muss ich machen JAXB-arbeiten mit Java 5?
Du musst angemeldet sein, um einen Kommentar abzugeben.
JAXB-APIs gebündelt in JDK1.6, aber diese sind nicht erhältlich in JDK <1.6 (ex: JDK1.5).
Ich habe ein Java-XML-code im JDK1.6 und einmal wechselte ich zu JDK1.5, ich bekam die folgende Fehlermeldung:
JDK1.5 nicht enthalten die JAXB-APIs und daher habe ich das folgende Update:
Ich verwendet JDK1.5 und die folgenden zwei GLÄSER: jaxb-api-2.0.jar und jaxb-impl-2.0.jar in meinem classpath und der Fehler war behoben.
Ich hoffe, das hilft.
Eine Andere Referenz: http://www.mkyong.com/java/jaxb-hello-world-example/
Laden Sie die Referenz-Implementierung (RI) von http://jaxb.dev.java.net/.
Ich kann nicht beraten Sie, wie Sie die Arbeit mit maven aber mehr ärger als es Wert ist, wenn Sie mich Fragen.
Java6 enthalten eine leicht modifizierte version des RI, aber die RI selbst funktioniert Prima mit Java5.
Anhand der folgenden Versionen funktionieren mit JDK5:
Es scheint, gibt es viele Versionen und unterschiedliche Wege zu bekommen, JAXB aus einem maven-repository.
Meine beste Vermutung für die richtige Artefakt ist javax.xml.Bindung:
jaxb-api:2.2
Jaxb sollte die Arbeit mit Java 5 aber es scheint, dass es mehr Leute Probleme mit ihm.
Könnte es sein, dass fehlen einige Gläser?
Check-out diese forum posten.