JAXB-2.x Versions groupId,artifactId,version,jaxb version,Repo,dependencies,comments javax.xml.bind,jaxb-api,1,1,m2@java.net,,"jaxb-api or jaxb1-api? [jaxb-api, look below]" javax.xml.bind,jaxb-api,2,2,m2@java.net,"jsr_173, activation" javax.xml.bind,jsr173_api,1,2,ibiblio (?),,"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]" javax.activation,activation,1.1,,ibiblio (?),,this is currently listed as depending on itselfÉ com.sun.xml.bind,jaxb-impl,2.0.1,2,m2@java.net,jaxb-api com.sun.xml.bind,jaxb-impl,2,2,m2@java.net,jaxb-api com.sun.xml.bind,jaxb-xjc,2.0.1,2,m2@java.net,jaxb-impl com.sun.xml.bind,jaxb-xjc,2,2,m2@java.net,jaxb-impl com.sun.xml.bind,jaxb1-impl,2.0.1,1,m2@java.net,jaxb-impl com.sun.xml.bind,jaxb1-impl,2,1,m2@java.net,jaxb-impl 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,NONE,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,m2@java.net,"namespace, jax-qname, jaxp-api","If people depend on JAXB on JDK 1.4, is it smart enough to recognize that JAXP is already in JDK?" com.sun.xml.bind,jaxb-xjc,1.0.6,1,m2@java.net,jaxb-impl com.sun.xml.bind,jaxb-impl,1.0.6,1,m2@java.net,"jaxb-api, jaxb-libs" com.sun.xml.bind,jaxb-libs,1.0.6,1,m2@java.net,xsdlib com.sun.msv.datatype.xsd,xsdlib,20060615,1,m1@java.net,"isorelax, relaxngDatatype" relaxngDatatype,relaxngDatatype,20020414,,m1@java.net isorelax,isorelax,20030108,,m1@java.net javax.xml,namespace,1.0.1,,ibiblio,,jaxb-api depends on this javax.xml,jax-qname,'1.1,,ibiblio,,jaxb-api depends on this ???,jaxp-api,,,,(did jaxp-api depend on sax and dom? I forgot),Only for JDK 1.3 and earlier (Don't know where to find it (repo/groupId ??)) ???,dom,,,,,Only for JDK 1.3 and earlier (Don't know where to find it (repo/groupId ??)) sax,sax,2.0.1,,,,Only for JDK 1.3 and earlier org.jvnet.jaxb1.maven2,maven-jaxb1-plugin,1.0-rc3,1,m2@java.net,jaxb-xjc,(No need to depend on xsdlib --- that's a transitive dependency KK)