1.下载JAXWS2.2.7-20120813.zip(下载的连接地址:http://jax-ws.java.net/)
2.将下载的zip包中的lib文件夹下的jar包导入到eclipse中WEB-INF/lib文件下
3.在WEB-INF文件夹下创建一个文件名为sun-jaxws.xml的文件(此文件名不能改变)
文件的内容如下
<endpoints xmlns='http://java.sun.com/xml/ns/jax-ws/ri/runtime' version='2.0'>
<endpoint
name='UserInfoService'
implementation='com.itecheasy.user.UserServiceImpl'
url-pattern='/userws'/>
</endpoints>
备注 :endpoint 元素中的name属性将会是一个WEB-INF/web.xml中servlet的一个名称,implementation元素是webService中的实现类,url-patern元素是发布webService中路径的一个部分(这个文件可以在下载的zip包中找到,直接拷贝到项目中修改一下即可)
4.编写WEB-INF/web.xml文件
<listener>
<listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class>
</listener>
<servlet>
<servlet-name>UserInfoService</servlet-name>
<servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>UserInfoService</servlet-name>
<url-pattern>/userws</url-pattern>
</servlet-mapping>
备注:servlet元素中servlet-name元素必须与sun-jaxws.xml文件中endpoint节点中name元素一致