我需要将 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_HOMECLASSPATH 环境变量。

在您的示例中,CXF_HOME 应该是您的安装目录;

      CXF_HOME=D:\software\apache-cxf-3.0.1\ 

CLASSPATH 是用于为 wadl2java 脚本设置 java 类路径的变量,在您的 windows 示例中;

      CLASSPATH=.;%CXF_HOME%\lib\* 


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!