Java 生成的WSDL文件位于何处?

Java 生成的WSDL文件位于何处?,java,eclipse,soap,wsdl,jax-ws,Java,Eclipse,Soap,Wsdl,Jax Ws,这些天来,我对web服务和Jax-WS-web服务都是新手。我创建了一个小型web服务,并将其托管在Tomcat服务器中。我首先创建了web服务类并生成了WSDL。我已经使用EclipseIDE创建了这个项目 当我们首先创建web服务类并尝试使用生成的WSDL文件所在的类生成WSDL时 我想知道该文件是在部署时生成的,还是生成后它在WAR文件中的确切位置 如果您想检查Web服务的运行状态,有人能帮我澄清一下吗… http://localhost:8080/<Your project nam

这些天来,我对web服务和Jax-WS-web服务都是新手。我创建了一个小型web服务,并将其托管在Tomcat服务器中。我首先创建了web服务类并生成了WSDL。我已经使用EclipseIDE创建了这个项目

当我们首先创建web服务类并尝试使用生成的WSDL文件所在的类生成WSDL时

我想知道该文件是在部署时生成的,还是生成后它在WAR文件中的确切位置


如果您想检查Web服务的运行状态,有人能帮我澄清一下吗…

http://localhost:8080/<Your project name>/services/<Webservice class name>
http://localhost:8080//services/
查找wsdl文件的步骤

http://localhost:8080/<Your project name>/services/<Webservice class name>?wsdl
http://localhost:8080//services/?wsdl

这实际上取决于您的jax ws提供商。例如,如果您正在使用weblogic使用的jwsc ant任务或工具,则在部署web服务时生成wsdl()


如果您正在使用,那么可以指定在编译时使用“genwsdl”开关生成wsdl。wsdl本身将在“resourcedestdir”属性中指定的位置生成。

谢谢。。。但是我的意思是,如果不通过url访问它,我们怎么能在一个文件夹中找到它,比如web.xml在web-INF文件夹中。wsdl文件应该包含web-INF->wsdl文件夹。如果不正确,请创建web服务类文件并创建新的webserviceSir。您能再解释一下吗。。。我使用JAX-WSRI。我使用EclipseIDE和tomcat服务器来开发服务。在这个场景中,它是在部署SEI时创建的吗?我没有使用eclipse创建web服务,因此我无法进行权威性评论。这可能会有帮助。它显示wsdl是在项目的webcontent文件夹中名为wsdl的文件夹中生成的。