Eclipse 无法为web服务创建客户端存根

Eclipse 无法为web服务创建客户端存根,eclipse,web-services,jax-ws,tomcat7,wsimport,Eclipse,Web Services,Jax Ws,Tomcat7,Wsimport,我试图学习使用JAX-WS进行web服务开发 我在试教程 我能够正确地创建和运行web服务,当我点击链接http://localhost:8080/WS/Greeting?wsdl。但是,在使用wsimport创建客户端存根的步骤5中,如下所示: CD %CLIENT_PROJECT_HOME%\src wsimport –s . http://localhost:8080/WS/Greeting?wsdl 我得到的错误如下: CD %CLIENT_PROJECT_HOME%\src wsim

我试图学习使用JAX-WS进行web服务开发

我在试教程

我能够正确地创建和运行web服务,当我点击链接
http://localhost:8080/WS/Greeting?wsdl
。但是,在使用
wsimport
创建客户端存根的步骤5中,如下所示:

CD %CLIENT_PROJECT_HOME%\src
wsimport –s . http://localhost:8080/WS/Greeting?wsdl
我得到的错误如下:

CD %CLIENT_PROJECT_HOME%\src
wsimport –s . http://localhost:8080/WS/Greeting?wsdl

让我们看看这些选项和含义:

-s:指定在何处生成源

-d:指定在何处生成类

-保留:表示保留来源

-p:指定一个包

现在,您正在使用“.”指定源输出,这可能会产生问题。如果输出文件夹是当前文件夹,请不指定任何内容


阅读wsimport文档和其他教程了解其用法。

是的,我可以点击WSDL,它会在浏览器中显示WSDL XML。但当我尝试创建客户机存根时,问题就来了。试着这样做:wsimport-keep-verbose-yes有效,它创建了所需的Java类,但不幸的是,我不理解1。我所做的事情有什么错。你的代码有什么不同。我也在这儿吃了一点。请在单独的回答中解释。您需要更多的澄清吗?