几个月前我导入了一个 WSDL Web 服务,并意识到当我使用相同的类文件调用它时遇到了问题。重新导入后又可以工作了。 (可能对第 3 方服务进行了重大更改。)
是否有一种方法可以自动执行此操作,例如每个 Maven 构建都会重新获取类文件(如果需要),这样我们就不必担心这个问题?
谢谢!
最佳答案
您可以将此插件合并到您的构建中,以创建基于 wsdl 的类。 http://mojo.codehaus.org/jaxws-maven-plugin/wsimport-mojo.html
这种方式将在每次构建时生成基于 WSDL 类的方式。您所需要做的就是不断更新源目录中的 WSDL。
编辑: 貌似这个插件也可以下载WSDL文件。
Maven download or fetch the wsdl from the url to project directory
关于java - 使 WSDL 文件保持最新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25443864/