问题

Unable to create schema compiler

Unable to create schema compiler_cxf

原因分析

可能一

服务上只安装了jre,缺少需要的jar包

可能二

jdk的版本是9以上,默认不带这些jar包

解决办法

方案一(亲测可用)

上面的报错是在使用CXF框架生成动态客户端client时产生的。
不使用动态客户端,使用jdk生成客户端代码,命令如下

wsimport -keep -verbose -encoding utf-8 -p com.test.thirdparty http://localhost:8989/test/ananymous/services/ams?wsdl

方案二(应该可以)

在项目中引入依赖,引入找不到的jar
参考

方案三(应该可以)

在服务器上安装完整的jdk,不要只安装jre
参考