在JDK6之后,都自带了JAXB工具,所以在jdk类库与tomcat WEBAPP类库之间,会造成冲突
https://blog.csdn.net/iteye_13776/article/details/82089466
JDK6 first release - JDK6 u3 JAXB RI 2.0.3
JDK6 u4 JAXB RI 2.1.3
JDK6 u14 JAXB RI 2.1.10
JDK7 first release JAXB RI 2.2.4-1
https://blog.csdn.net/weixin_34122810/article/details/85083531
jaxb2.3以下的版本需要添加如下四个jar包:
jaxb-api-2.2.jar
jaxb-core-2.2.11.jar
jaxb-impl-2.2.11.jar
jaxb-xjc-2.2.11.jar
activation
2.3版本或以上只需要添加jaxws-rt即可,该jar包包含上面4个jar:
jaxws-rt
https://blog.csdn.net/qq_41570658/article/details/90805411
JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。该过程中,JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象树的内容重新写到XML实例文档。从另一方面来讲,JAXB提供了快速而简便的方法将XML模式绑定到Java表示,从而使得Java开发者在Java应用程序中能方便地结合XML数据和处理函数。
JAXB 2.0是JDK 1.6的组成部分。JAXB 2.2.3是JDK 1.7的组成部分。(prepose用的是2.2)