Soap JAXB2如何直接使用WSDL url而不是.WSDL文件
我已经在我的项目中安装了JAXB2 maven插件。Soap JAXB2如何直接使用WSDL url而不是.WSDL文件,soap,soap-client,maven-jaxb2-plugin,jaxb2-maven-plugin,Soap,Soap Client,Maven Jaxb2 Plugin,Jaxb2 Maven Plugin,我已经在我的项目中安装了JAXB2 maven插件。 从我的SOAP Web服务生成的.WSDL文件位于项目目录中,但我希望JAXB2直接使用WSDL URL,而不是使用.WSDL文件。有关maven-JAXB2-plugin的信息,请参阅: 对于WSDL,它将类似于: <configuration> <schemaLanguage>WSDL</schemaLanguage> <schemas> <schem
从我的SOAP Web服务生成的.WSDL文件位于项目目录中,但我希望JAXB2直接使用WSDL URL,而不是使用.WSDL文件。有关
maven-JAXB2-plugin
的信息,请参阅:
对于WSDL,它将类似于:
<configuration>
<schemaLanguage>WSDL</schemaLanguage>
<schemas>
<schema>
<url>https://www.acme.com/my.WSDL</url>
</schema>
</schemas>
</configuration>
WSDL
https://www.acme.com/my.WSDL
schemaLanguage
是可选的,默认为自动检测
话虽如此,我通常不建议编译在线资源,除非您希望您的构建由于网络或HTTPS问题而无法预测地失败
相反,制作本地副本并使用目录文件重写URL。有关
maven-jaxb2-plugin
的信息,请参阅:
对于WSDL,它将类似于:
<configuration>
<schemaLanguage>WSDL</schemaLanguage>
<schemas>
<schema>
<url>https://www.acme.com/my.WSDL</url>
</schema>
</schemas>
</configuration>
WSDL
https://www.acme.com/my.WSDL
schemaLanguage
是可选的,默认为自动检测
话虽如此,我通常不建议编译在线资源,除非您希望您的构建由于网络或HTTPS问题而无法预测地失败
相反,制作本地副本并使用目录文件重写URL