【发布时间】:2011-07-21 20:08:32
【问题描述】:
我很难找到将 WADL 转换为 java 的命令行工具。无论我如何尝试谷歌、关注博客或 java.net 文档,都没有真正的下载链接。 (链接已损坏或已过时)。
提供此工具的特定供应商、社区团体是什么?有免费下载链接吗?
生成的代码应该能够从 XML 响应重建 POJO,并在 Tomcat 7 中存活。 谢谢
答案:(仅在 2011 年 6 月之后有效):
- 获取 Apache-CXF-2.4.1.zip(不是任何早期版本)
- 解压到根目录
- 获取 Apache-CXF-2.4.1.src.zip
- 在 src 中搜索名为 distribution 的文件夹
- 提取分发文件夹并将其合并,不覆盖到根文件夹
- 转到 bin 并找到 wadl2java.bat
- 从命令提示符运行 wadl2java.bat
- 继续,不费吹灰之力
【问题讨论】:
-
你是说 WSDL 吗? Axis 有一个 wsdl2java 转换器。 Axis2 可在此处获得:axis.apache.org/axis2/java/core。 Java SDK 还附带了 $JAVA_HOME/bin 中的 wsgen.exe
-
谢谢,我在 SOAP 阵营中的 WSDL 没有问题。 WADL 是 REST 阵营的同一种语言。有点被遗忘的少数开发者。看起来我就像被遗弃和死亡。
标签: java eclipse web-services rest wadl