我需要将 wadl 转换为 java pojo,为此我已经下载了 apache cxf 3.0.1 版本。但是当我在命令提示符下运行 wadl2java bat 文件时,出现以下异常
D:\software\apache-cxf-3.0.1\bin>wadl2java -h
Error: Could not find or load main class org.apache.cxf.tools.wadlto.WADLToJava
这里的脚本文件正在寻找 WADLToJava 类。我已经下载了 apache cxf 源代码分发版,我可以看到那里有 wadl2java 类。请建议我如何使用 apache cxf 从 wadl url 生成 java 文件。
请您参考如下方法:
您需要设置CFX_HOME 和CLASSPATH 环境变量。
在您的示例中,CXF_HOME 应该是您的安装目录;
CXF_HOME=D:\software\apache-cxf-3.0.1\
CLASSPATH 是用于为 wadl2java 脚本设置 java 类路径的变量,在您的 windows 示例中;
CLASSPATH=.;%CXF_HOME%\lib\*




