cxf自定义包名称

brc7rcf0  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(243)

我使用cxfcodegen插件从wsdl生成java类。配置见下文。

<plugin>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-codegen-plugin</artifactId>
            <version>3.2.0</version>
            <executions>
                <execution>
                    <id>test-client</id>
                    <phase>generate-sources</phase>
                    <configuration>
                        <sourceRoot>src/main/generated</sourceRoot>
                        <wsdlOptions>
                            <wsdlOption>...wsdl</wsdl>
                          </packagenames>-->
                                <extraargs>
                                    <extraarg>-validate</extraarg>
                                    <extraarg>-client</extraarg>
                                    <extraarg>-verbose</extraarg>
                                    <extraarg>-xjc-verbose</extraarg>
                                    <extraarg>-p</extraarg>
                                    <extraarg>nl.company.gen</extraarg>
                                    <extraarg>-autoNameResolution</extraarg>
                                </extraargs>
                            </wsdlOption>
                        </wsdlOptions>
                    </configuration>
                    <goals>
                        <goal>wsdl2java</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>

但是这个解决方案是在一个包下更改生成源代码的包名,我需要类似于基于wsld的包结构。随附定制 Package 。
这可能吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题