wsimport不被识别为内部或外部命令

时间:2014-03-29 06:02:48

标签: web-services soap jaxb axis2 axis

我正在尝试使用wsimport生成文件,我收到上述错误。我已完成以下步骤:

1) JAVA_HOME -set to C:\ Program Files \ Java \ jre7 2) c:\ Desktop \ Temp> wsimport http://www.w3schools.com/webservices/tempconvert.asmx?WSDL -extension -keep 运行上述命令会导致错误。

我也尝试将/ bin附加到JAVA_HOME,但它不会删除错误。

3 个答案:

答案 0 :(得分:7)

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

JAVA_HOME变量不包含bin:

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

PATH应包含%JAVA_HOME%\bin

答案 1 :(得分:0)

这是我的jdk所在,适用于我的系统:

转到我的电脑>>右键单击并选择属性。 在属性选项卡上,选择高级系统设置(Windows 7) 单击环境变量 选择路径并单击编辑选项 加 “; C:\ Program Files \ Java \ jdk1.7.0_60 \ bin” 在末尾。 完成。

答案 2 :(得分:0)

这解决了我的问题:

如果您100%确定所有设置都已完成。请尝试关闭cmd并重新打开它。它应该开始认识它。

相关问题