在类路径中找不到jaxws前端

问题描述 投票:0回答:1

我每次尝试使用wsdl2java工具都出现相同的错误。任何想法表示赞赏-fe jaxbs没有帮助。似乎无法找到tools-plugin.xml。

15:18:37.618 [main] DEBUG org.apache.cxf.tools.wsdlto.core.PluginLoader - Found 4 databindings in <source> plugin.
15:18:37.618 [main] DEBUG org.apache.cxf.tools.wsdlto.core.PluginLoader - Loading <source> databinding from <source> plugin.
15:18:37.619 [main] DEBUG org.apache.cxf.tools.wsdlto.core.PluginLoader - Loading <domsource> databinding from <source> plugin.
15:18:37.619 [main] DEBUG org.apache.cxf.tools.wsdlto.core.PluginLoader - Loading <staxsource> databinding from <source> plugin.
15:18:37.620 [main] DEBUG org.apache.cxf.tools.wsdlto.core.PluginLoader - Loading <saxsource> databinding from <source> plugin.
15:18:37.623 [main] ERROR com.smalik.wsdl2yamlspec.WsdlToYamlSpec - Something went wrong
org.apache.cxf.tools.common.ToolException: Could not find jaxws frontend within classpath
        at org.apache.cxf.tools.wsdlto.core.PluginLoader.getFrontEnd(PluginLoader.java:254)
        at org.apache.cxf.tools.wsdlto.core.PluginLoader.getFrontEndProfile(PluginLoader.java:389)
        at org.apache.cxf.tools.wsdlto.WSDLToJava.loadFrontEnd(WSDLToJava.java:64)
        at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:96)
        at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:86)
        at com.smalik.wsdl2yamlspec.WsdlToYamlSpec.getGeneratedClassLoader(WsdlToYamlSpec.java:84)
        at com.smalik.wsdl2yamlspec.WsdlToYamlSpec.convert(WsdlToYamlSpec.java:53)
        at com.smalik.wsdl2yamlspec.WsdlToYamlSpec.main(WsdlToYamlSpec.java:46)

java版本“ 1.8.0_231”

java wsdl
1个回答
0
投票

了解如何解决此问题运行

sudo java -cp“ wsdl-to-yaml-0.0.1.jar:lib / *” com.smalik.wsdl2yamlspec.WsdlToYamlSpec

将以下jar添加到/ libcxf-rt-wsdl-3.1.9.jarcxf-tools-wsdlto-databinding-jaxb-3.1.9.jarcxf-tools-wsdlto-frontend-jaxws-3.1.9.jar

© www.soinside.com 2019 - 2024. All rights reserved.