myEclipse2014、JAX-WS、tomcat 配置webservice

来源:互联网 发布:netflix 获奖算法 编辑:程序博客网 时间:2024/05/22 09:04

1、创建Web Service Project工程 

      a、JAX-WS 要选择2.1

      b、Targert runtiem 选择那个都可以,但是选中自己下载的tomcat会有问题,具体在下面。


2、下一步,到这个位置的时候选择如图


3、next 把需要的jar 勾上、点击finish


4、创建package


在com.ws 下创建实体类

public class Calculator {public int add(int a, int b) {         return (a + b);     }     public int subtract(int a, int b) {         return (a - b);     }     public int multiply(int a, int b) {         return (a * b);     }     public int divide(int a, int b) {         return (a / b);     } }
5、New Web Service




6、选择刚才创建的类  然后点击finish


结构如图:


9、发布到tomcat中


tomcat 启动成功,在浏览器中输入地址



10、如果是发布到自己的tomcat 上,tomcat启动时候回报错


就是因为tomcat里没有下面这几个jar 包,在myeclipse中找到这几个jar包,放到tomcat 中,重启就可以了。




11、创建webService Client 


next


next


next


next




12、创建测试包和类

package com.ws.test;import com.ws.client.CalculatorDelegate;import com.ws.client.CalculatorService;public class Test {public static void main(String[] args) {// TODO Auto-generated method stubCalculatorService cs = new CalculatorService();CalculatorDelegate cd = cs.getCalculatorPort();int arg0 = 3;int arg1 = 4;int i = cd.add(arg0, arg1);System.out.println(i);}}








0 0
原创粉丝点击