在代码中使用旧版本的 Apache wsdlvalidator 或升级到新版本的 Apache wsdlvalidator。
如果要使用旧版本的 Apache wsdlvalidator,在代码中指定以下依赖关系:
org.apache.axis2
apache-wsdl4j
1.6.3
或者,升级到新版本的 Apache wsdlvalidator,最新版本可以在 https://axis.apache.org/axis2/java/core/ 下载。
此外,还可以调整 Java 17 的配置,以使其与 Apache wsdlvalidator 4.0.0 兼容。例如,可以通过设置以下 JVM 参数来解决此问题:
--add-opens java.xml.ws/javax.xml.ws=ALL-UNNAMED