JAXB-2.x Versions groupId,artifactId,version,jaxb version,dependencies,comments javax.xml.bind,jaxb-api,1,1,,"jaxb-api or jaxb1-api? [jaxb-api, look below]" javax.xml.bind,jaxb-api,2,2,"jsr_173, activation" javax.xml.bind,jsr173_api,1,2,,"jsr173_api or jsr173-api? [I preffer underscore, let maven use dashes. Indeed in ibiblio there exists with a dash. If we use this one, then stay with the underscore]" com.sun.xml.bind,jaxb-impl,2.0.1,2,jaxb-api com.sun.xml.bind,jaxb-impl,2,2,jaxb-api com.sun.xml.bind,jaxb-xjc,2.0.1,2,jaxb-impl com.sun.xml.bind,jaxb-xjc,2,2,jaxb-impl com.sun.xml.bind,jaxb1-impl,2.0.1,1,jaxb-impl com.sun.xml.bind,jaxb1-impl,2,1,jaxb-impl javax.activation,activation,1.1,,,this is currently listed as depending on itselfE com.sun.tools.xjc.maven2,maven-jaxb-plugin,1,2,figure this out later,deal with this once the jaxb jars are sorted out com.sun.tools.xjc.maven2,maven-jaxb1-plugin,1.0-SNAPSHOT,1,figure this out later,"Please, don't use this groupId anymore. Use org.jvnet.jaxb1.maven2" JAXB-1.x Version javax.xml.bind,jaxb-api,1,1,??? com.sun.xml.bind,jaxb-xjc,1.0.6,1,"jaxb-impl, ???" com.sun.xml.bind,jaxb-impl,1.0.6,1,"jaxb-api, jsr173_api(?), jaxb-libs(?), xsdlib(?), ???" com.sun.xml.bind,jaxb-libs,1.0.6,1,??? com.sun.msv.datatype.xsd,xsdlib,20060615,1,"isorelax, relaxngDatatype" com.sun.xml,relaxngDatatype,'1.0 isorelax,isorelax,20030108 javax.xml.bind,jsr173_api,1,,,Is this actually a dependency of anything? (It is not included in jaxb-ri 1.0.6) javax.xml,namespace,1.0.1,,,Who requires it? javax.xml,jax-qname,'1.0,,,Who requires it? ???,jaxp-api,,,,Is this required for pre-jdk1.4 JREs ? ???,dom,,,,Who requires it? sax,sax,2.0.1,,,Is this required for pre-jdk1.4 JREs ? xalan,xalan,2.7.0,,"xercesImpl, xml-apis" org.jvnet.jaxb1.maven2,maven-jaxb1-plugin,1.0-rc3,1,"jaxb-xjc, xsdlib, xalan"