当前位置: 首页 > 知识库问答 >
问题:

CXF自动生成失败与“复制选项:前端”在Maven?

胡霖
2023-03-14

我已经从WSDL文件设置了一个简单的cxf maven自动生成。但我得到以下异常。我错过了什么?

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-codegen-plugin</artifactId>
            <version>3.0.0</version>
            <executions>
                <execution>
                    <id>generate-sources</id>
                    <phase>generate-sources</phase>

                    <configuration>
                      <defaultOptions>
                          <extraargs>
                              <extraarg>-fe</extraarg>
                              <extraarg>cxf</extraarg> 
                          </extraargs>
                      </defaultOptions>
                        <wsdlOptions>
                            <wsdlOption>
                                <wsdl>${project.basedir}/src/main/resources/MyService.wsdl</wsdl>
                                <wsdlLocation>classpath:/MyService.wsdl</wsdlLocation>
                            </wsdlOption>
                        </wsdlOptions>
                    </configuration>
                    <goals>
                        <goal>wsdl2java</goal>
                    </goals>
                </execution>
            </executions>


                 </plugin>
        </plugins>
    </build>
    <dependencies>

            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-rt-frontend-jaxws</artifactId>
                <version>3.0.0</version>
            </dependency>
 <dependencies>

[DEBUG]使用args调用wsdl2java:[-encoding,UTF-8,-d,\target\generated\src\main\java,-fe,cxf,-fe,cxf,-wsdllocation,类路径:wsdl/myservice.wsdl,...

为什么前面的-fe要创建两次??

共有1个答案

宿景曜
2023-03-14

删除 -fe CXF 部分。

在wsdlOption中添加此extraarg

<wsdlOption>
    <extraarg>-autoNameResolution</extraarg>
</wsdlOption>
 类似资料:
  • 我试图在android studio模拟器上运行我的react原生项目,但当我构建它时,出现了这个错误: 任务“:App:SigningConfigWriterDebug”执行失败。accessDeniedException:d:\courses\reactNative-thePracticalGuide\myFirstApp\android\app\build\intermediates\sig

  • 编译: 生成失败 d:\adt-bundle-windows-x86_64-20131030\sdk\tools\ant\BUILD.xml:601:执行此行时出现以下错误: d:\adt-bundle-windows-x86_64-20131030\sdk\tools\ant\BUILD.xml:720:执行此行时出现以下错误: d:\adt-bundle-windows-x86_64-2013

  • 运行build_runner来使用Mockito包生成mocks失败。 端子输出: [信息]生成构建脚本...[信息]生成构建脚本完成,耗时2.2秒 [信息]预编译构建脚本...[警告] /D:/flutter_windows_1.22.5-稳定/颤动/.pub-cache/hosted/pub.dart.org/mockito-5.3.0/lib/src/builder.dart:412:19:

  • 本文向大家介绍clipboard.js在移动端复制失败的解决方法,包括了clipboard.js在移动端复制失败的解决方法的使用技巧和注意事项,需要的朋友参考一下 1.前沿 一句话介绍下clipboard.js:实现了纯 JavaScript (无 Flash)的浏览器内容复制到系统剪贴板的功能。 在项目中使用clipboard.js插件去实现点击按钮,复制一段网址到剪切板的功能。功能做好后,一开

  • 我一直在尝试调试这个错误,但没有成功。 本质上,我是通过我的应用程序联系外部应用程序的。连接建立良好,应用程序通过回调URL联系回我的应用程序,然后我需要向外部应用程序发送最终验证。最后一步由于SSLhandshajee异常而失败。 javax。网ssl。例外:太阳。安全验证器。ValidatorException:PKIX路径生成失败:sun。安全供应商。certpath。SunCertPath