gpt4 book ai didi

java - build-wsdl2java.xml 是如何生成的?

转载 作者:搜寻专家 更新时间:2023-11-01 03:11:42 25 4
gpt4 key购买 nike

我继承了一个 Java 应用程序的代码库,该应用程序与一些 SOAP 网络服务对话。执行此操作的代理类是使用调用 wsdl2java 的 ANT 任务生成的。由于我的 Java 经验非常有限,我仍在努力弄清楚这一切是如何工作的。

项目中有一个build-wsdl2java.xml文件,里面好像包含了类生成需要的配置信息。该文件当前具有当前不受支持的属性(namespacesmapfile、overWriteTypes、testcaseoverwrite),但如果我尝试通过将第一个更改为“namespacemappingfile”并删除其他属性来解决此问题,则如果项目是清洁。如果更改,WSDL 的 URL 也会还原。

什么控制这个文件的生成,我在哪里定义它包含的配置参数?

最佳答案

终于找到了控制它的原因,更重要的是,已经重新编译了。我正在使用 JBuilder 2008(来自 Embarcadero Technologies 的基于 Eclipse 的 Java IDE),看起来客户端代理类是通过使用内置对此支持的 JBuilders 从 WSDL 生成的,正如 Noergaarde 提到的,它实际上是 wsdl2java 的包装器.

为了设置 WSDL 的 URL 等设置,我必须切换到建模透视图,并使用模型导航器更改 URL,方法是选择 Web 服务客户端节点下的类并使用属性 View .

关于java - build-wsdl2java.xml 是如何生成的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8661173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com