相关疑难解决方法(0)

XSD和WSDL有什么区别

XML Schema和之间有什么区别WSDL

我注意到的差异是WSDL包含XSDWSDL我们可以声明操作,但不是XSD.那是对的吗?

xsd wsdl web-services

164
推荐指数
4
解决办法
21万
查看次数

使用WSDL中的jaxb2-maven-plugin生成类

我无法配置jaxb2-maven-plugin从WSDL生成Java类以及所有存在于同一标准目录中的多个XSD文件src/main/xsd.

如何使用内联XSD的jaxb2 maven插件?只是因为答案正确地建议使用wsdl插件配置中的参数,但该问题确实与内联XSD有关,而我的XSD是外部的.

此处列出插件目标参数.

我的插件配置是:

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>jaxb2-maven-plugin</artifactId>
    <version>1.5</version>
    <executions>
        <execution>
            <id>xjc</id>
            <goals>
                <goal>xjc</goal>
            </goals>
        </execution>
    </executions>
    <configuration>
        <packageName>com.x.y.model</packageName>
        <wsdl>true</wsdl>
    </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

我正在测试它,mvn -X clean jaxb2:xjc但插件忽略.wsdl了调试输出中看到的

[DEBUG] accept false for file c:\projects\foo\src\main\xsd\service.wsdl
[DEBUG] accept true for file c:\projects\foo\src\main\xsd\datatypes.xsd
[DEBUG] accept true for file c:\projects\foo\src\main\xsd\more-datatypes.xsd
Run Code Online (Sandbox Code Playgroud)

java jaxb maven jaxb2-maven-plugin

17
推荐指数
5
解决办法
8万
查看次数

标签 统计

java ×1

jaxb ×1

jaxb2-maven-plugin ×1

maven ×1

web-services ×1

wsdl ×1

xsd ×1