Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否可以从代码生成的WSDL生成自定义客户端存根?_Java_Web Services_Wsdl - Fatal编程技术网

Java 是否可以从代码生成的WSDL生成自定义客户端存根?

Java 是否可以从代码生成的WSDL生成自定义客户端存根?,java,web-services,wsdl,Java,Web Services,Wsdl,web服务是由不同的团队使用代码优先的方法开发的。WSDL是在运行时生成的。 我们想从这个WSDL生成客户机存根,但我们不想使用targetNameSpace值作为包,而是想自定义包名。 可能吗?这取决于生成存根所使用的框架。您是说要在运行时生成客户端存根吗?或者在运行时捕获WSDL,然后在编译之前调用wsimport就足够了吗?@slowy我正在使用Jaxws maven插件?哪些框架可以实现,哪些框架不能实现?您能列出一些吗?@VGR我不想要客户端存根运行时。WSDL已经存在,它是由web服

web服务是由不同的团队使用代码优先的方法开发的。WSDL是在运行时生成的。 我们想从这个WSDL生成客户机存根,但我们不想使用targetNameSpace值作为包,而是想自定义包名。
可能吗?

这取决于生成存根所使用的框架。您是说要在运行时生成客户端存根吗?或者在运行时捕获WSDL,然后在编译之前调用wsimport就足够了吗?@slowy我正在使用Jaxws maven插件?哪些框架可以实现,哪些框架不能实现?您能列出一些吗?@VGR我不想要客户端存根运行时。WSDL已经存在,它是由web服务的代码创建的。我只想生成客户端存根,但要自定义包名。我无法使用Jaxws-maven插件做到这一点。我团队中的一个人说这是不可能的,因为这是代码优先的方法。我想知道这是否可能。你的队友是错误的。其他团队是否使用代码优先的方法与此无关。你有一个WSDL;WSDL是如何生成的并不重要。标准的wsimport工具随每个JDK一起提供,它有一个选项,允许您指定生成的类所属的包的名称。我不知道如何在Maven中做到这一点,尽管看起来可能已经足够了。