【发布时间】:2021-01-21 17:01:49
【问题描述】:
我过去曾使用 Apache Axis 从 wsdl 生成 Java 客户端。从那时起,我收到了一台新笔记本电脑,并试图再次设置 Axis。我正在运行 Windows 10,我正在尝试使用 Git for Windows 和 Windows 命令提示符中的命令。
我的设置是这样的,我有AXIS2_HOME=%USERPROFILE%\development\Apache\axis2-1.7.9,我的路径包括%AXIS2_HOME%\bin 和%AXIS2_HOME%。我对 Axis 1.4 AXIS_HOME=%USERPROFILE%\development\Apache\axis-1.4 有相同的设置,PATH 包括 %AXIS_HOME%\bin、%AXIS_HOME%\bin。
对于 Axis2,当我在 Git BASH 中运行 $AXIS2_HOME/bin/wsdl2java.sh -cp $AXISCLASSPATH -uri ./SI_Z_EUPM_SHPFLRI_BREAKDOWN_START_OIService.wsdl 时,我的输出很简单
Using AXIS2_HOME: /c/Users/aa99988/development/Apache/axis2-1.7.9
Using JAVA_HOME: C:\Users\aa99988\development\languages\Java\openJDK_8
Error: Could not find or load main class org.apache.axis2.wsdl.WSDL2Java
如果我相应地设置 windows 命令,也会给出相同的响应。
无论我使用哪个 Axis 版本,我都会得到相同的响应。
我该如何解决这个问题?
【问题讨论】: