刚开始学webservice时就听说了cxf,一直没有尝试过,这两天试了一下,还不错,总结如下:
要使用cxf当然是要先去apache下载cxf,下载完成之后,先要配置环境变量,有以下三步:
1.打开环境变量配置窗口,点击新建,新建%CXF_HOME%变量,值为你下载的cxf所在的目录,我的是D:\tools\apache-cxf-3.1.0
2.在Path变量中新加一句%CXF_HOME%\lib,注意要和已有的path变量用;隔开
3.在CLASSPATH中新加一句%CXF_HOME%\lib\cxf-manifest.jar,这里也要和已有的classpath变量用;隔开
好了,至此配置已经完成,接下来我们新建一个web项目,把下载的cxf文件夹中的lib文件夹下的所有jar文件拷贝到WEB-INF中的lib文件夹中。下来就可以正式开发了,先看看工程目录结构:
IMyServer.java
@WebService
public interface IMyServer {
@WebResult(name="addResult")
public int add(@WebParam(name="a")int a,@WebParam(name="