web-services - wsimport 未被识别为内部或外部命令

标签 web-services soap jaxb axis2 axis

我正在尝试使用 wsimport 生成文件,但出现上述错误。我已经完成了以下步骤:

1) JAVA_HOME - 设置为 C:\Program Files\Java\jre7 2) c:\Desktop\Temp>wsimport http://www.w3schools.com/webservices/tempconvert.asmx?WSDL -扩展-保持 运行上述命令会导致错误。

我也曾尝试将/bin 附加到 JAVA_HOME,但它并没有消除错误。

最佳答案

您需要 JDK,而不是 JRE。 XJC 不是 JRE bin 的一部分。

JAVA_HOME 变量不包含 bin:

JAVA_HOME=C:\Programme\Java\jdk1.6.0_29

但是 PATH 应该包括 %JAVA_HOME%\bin

关于web-services - wsimport 未被识别为内部或外部命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22727706/

相关文章:

php - SOAP 中的 SoapVar/Param 和嵌套、重复元素

jaxb - Spring WS WebServicesTemplate/Jaxb2Marshaller 客户端查看原始 xml?

java - 使用 substitutionGroup 的 JAXB 继承在解码时不起作用

java - JAXB - 将 XML 文件映射到 Java 类

web-services - 将 Web 服务(HTTP 上的 SOAP)称为无状态意味着什么?

asp.net - 导入 Web 服务时出现问题

java - Metro jar 的非法反射访问

php - 错误 PHP 7.0 和 SSL TLS 1.0

.net - 需要通过webservice在ASP.Net中生成图片

java - ksoap2 v 任何其他前缀的前缀