
实际上,CXF的wsdl2java命令行工具与Java 5兼容的代码,它可能与Java 6不兼容。原因是它生成的代码与JAX-WS 2.2和JAXB
2.2兼容。但是,Java 6中包含的那些API的版本仅为2.1。
有几种选择:
1)最简单的方法是在wsdl2java命令中添加“ -fe jaxws21”,以使其生成兼容jaxws 2.1的代码,而不是2.2
2)将2.2 API罐子添加到JDK的认可目录中
3)在Maven中配置编译器插件以“认可” 2.2个jar
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)