2017-04-13 99 views
0

复制WSDL的错误,当我点击生成和复制WSDL,它返回的错误是这样的:生成并在NetBeans 8.2

ant -f H:\\Projects\\NetBeansProjects\\wsCiscoCallBack\\nbproject\\build- 
impl.xml wsgen-CiscoCallBack 
init: 
deps-module-jar: 
deps-ear-jar: 
deps-jar: 
library-inclusion-in-archive: 
library-inclusion-in-manifest: 
Compiling 3 source files to H:\Projects\NetBeansProjects\wsCiscoCallBack\build\web\WEB-INF\classes 
wsgen-init: 
wsgen-CiscoCallBack: 
JAX-WS RI 2.2.11-b150120.1832 
command line: **wsgen"C:\Program Files\Java\jdk1.8.0_121\jre\bin\java.exe" -d H:\Projects\NetBeansProjects\wsCiscoCallBack\build\generated-sources\jax-ws -Xendorsed -keep -s H:\Projects\NetBeansProjects\wsCiscoCallBack\build\generated-sources\jax-ws -verbose -classpath "C:\Program Files\Java\jdk1.8.0_121\lib\tools.jar;H:\Projects\NetBeansProjects\wsCiscoCallBack\build\web\WEB-INF\classes;C:\Program Files\glassfish-4.1.1\glassfish\modules\webservices-osgi.jar;C:\Program Files\glassfish-4.1.1\glassfish\modules\endorsed\webservices-api-osgi.jar;C:\Program Files\glassfish-4.1.1\glassfish\modules\jaxb-osgi.jar;C:\Program Files\glassfish-4.1.1\glassfish\modules\endorsed\jaxb-api.jar" -wsdl -r H:\Projects\NetBeansProjects\wsCiscoCallBack\build\generated-sources\jax-ws\resources ws.CiscoCallBack** 
H:\Projects\NetBeansProjects\wsCiscoCallBack\nbproject\jaxws-build.xml:26: Error starting wsgen: class com.sun.tools.javac.api.JavacTool 

我读过的NetBeans论坛,他们说这样的事情:

对于Netbeans 8.2和Windows 7,Netbeans 的默认ant设置不正确;如果你检查错误,你会发现wsgen“C .... 没有分开,应该在这两个空间之间,即wsgen ”C .....因此,无论是修复蚂蚁设置还是复制命令和在再次运行之前更正 。

我明白我应该在它们之间增加空格。但是,如何在NetBeans 8.2中添加此空间?请任何人都可以帮助我。我挣扎了将近四个小时。

回答

0

除非将JDK/bin路径添加到系统路径,否则您必须打开操作系统提示符并将目录切换到您的JDK/bin文件夹。

然后在Netbeans上复制wsgen错误路径的所有行。

回到了提示并粘贴错行,加WSGEN“C之间的空间:...,然后去给你贴上,然后按ENTER键码的结束

如果。一切正常wsdl和xsd文件将被添加到您的Netbeans项目中。