用eclipse创建WebService项目 - 小溪鱼

cherxu 2021-11-30 原文


用eclipse创建WebService项目


用eclipse创建一个WebService应用非常方便,步骤如下:

1.安装WebService插件。www.eclipse.org网站上有下载,我下载的是wtp-all-in-one-sdk-R-1.5.4-win32,里面就包括了。(我下载了好像没什么用,估计就跟之前安装的Eclipse是同一个作用)

2.安装一个web服务器。我这里用的是Tomcat。

3.创建一个Webservice服务。在eclipse中创建一个动态的web工程。New->Project->Dynamic Web Project。创建完成后,写一个service类,比如:

public class LogonService {

    public int checkUserRight(String userId, String password) {

            //假设进行数据库操作

            if (password != null && “fred”.equals(userId)) {

                return 1;

            }

        return 0;

    }

}

public int checkUserRight(String userId, String password)就是我们要调用的远程方法。

4.在这个类的文件名上点击右键,选择”Web Services”->“Create Web Service”,就会出现下面的界面:

要选上TestClient(下面的那个图片上),这样创建Service的同时,会创建一个Service的test工程。

5.点击next,

选择方法名称,

6.点击”next”,点击“Start Server”,就会启动Tomcat,并将工程部署上去。

7.如果点击“Launch”会打开刚才创建的WebService的测试界面,可以进行测试。

 

8.这时候,会出现测试创建代理类的界面,代理类会创建在自动生成的测试工程中,也就是LogonWebServiceTest工程中。

 

9.点击“next”,会自动生成代理类,并出现选择测试方法的界面。你可以选择相应的方法,这样eclipse会生成相应的页面。

 

10.点击”Finish”就可以了,这时,会自动启动一个页面

 

点击左边相应的方法,就可以进行测试了。

 

注:遇到的问题

执行时报错:D:\MyDrivers\software\apache-tomcat-7.0.50\bin\tcnative-1.dll: Can\’t load IA 32-bit .dll on a AMD 64-bit platform

解决方法:把tomcat\bin 目录下的tcnative-1.dll复制到jdk\bin目录下

查看Tomcat是多少位:cmd—>cd 目录下—>catalina version 就可以查看到

查看JDK是多少位:cmd—>java version 下面有显示就是64位,没有就是32位的

发表于
2016-02-03 09:59 
小溪鱼 
阅读(34317
评论(1
编辑 
收藏 
举报

 

版权声明:本文为cherxu原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/cherxu/p/5179053.html

用eclipse创建WebService项目 - 小溪鱼的更多相关文章

  1. # 统一支付平台–协议支付测试总结

    统一支付平台–协议支付测试总结 1、相关接口 交易中心接口文档地址: https://conflu […]...

  2. 每天学一点ES6(一)开始

    每天学一点ES6(一)开始 2020-12-24 12:03  金色海洋(jyk)  阅读(0)  评论(0) […]...

  3. 引用别人的毕业论文参考文献怎么标注 – tianxia2s

    引用别人的毕业论文参考文献怎么标注 转自:【点击这里】 一、参考文献的类型   参考文献(即引文出处)的类型以 […]...

  4. axure rp pro 8.0中文版 附注册码 http://pan.baidu.com/s/1pL4JOlt – 高达

    axure rp pro 8.0中文版 附注册码 http://pan.baidu.com/s/1pL4JOl […]...

  5. PDF转WORD工具推荐:迅捷PDF转换器6.8版 – springsnow

    PDF转WORD工具推荐:迅捷PDF转换器6.8版 迅捷PDF转换器是一款功能强大的pdf转换成word转换器 […]...

  6. 怎样为EXCEL2010添加下拉列表 – 蝈蝈俊

    注意,下面是Excel2010的步骤和截图,其他版本的Excel类似。   首先用鼠标左键点击你要添加下拉列表 […]...

  7. 手机CPU – 张凌001

    手机CPU 说起手机CPU的历史,笔者给大家提一个问题:”世界上第一款智能手机是什么呢?̶ […]...

  8. 微信公众平台注册 – bdcyouth

    微信公众平台注册 如果你对本文章略有好感,可以在微信公众平台直接搜索『 大数据接班人 』或者扫描下方二维码进行 […]...

随机推荐

  1. java程序连接mysql8.0.12数据库报连接异常

      最近做SSM框架整合练习,数据库使用最新的 mysql8.0.12版本,但是部署好服务器后,请求相应的资源 […]...

  2. gitblit在windows10上的安装及服务启动报错处理

    gitblit在windows的安装,解决报错:Failed creating java 折腾一下午算是装好了 […]...

  3. 专利权 – YUANya

    专利权 考点:专利权特征 1.专利权及其特征:时间性、专有性、地域性 专利权是国家根据发明人或设计人的申请,以 […]...

  4. 软件工程——软件开发过程中用到的各种图 – 独孤bill

    软件工程——软件开发过程中用到的各种图  软件的开发过程,也可以说是软件生命周期。主要包括四个基本活动:描述、 […]...

  5. 清除浮动的三种方法

    在css中 clear 属性用于清除元素左右两侧浮动,常用属性值有 left (不允许左侧有浮动元素)righ […]...

  6. Python 自己的第一个网页

    文件的使用 –文件的类型 –文件的打开和关闭 –文件内容的读取 ̵ […]...

  7. 用.NET做圣诞节音乐盒

    想再次感受一下程序员的浪漫吗? 用.NET做圣诞节音乐盒 我曾经用这个程序送给我女朋友(现老婆)...

  8. 铁路订票系统的简单设计

    原文地址:铁路订票系统的简单设计   其实铁路订票系统面临的技术难点无非就是春运期间可能发生的海量并发业务请求 […]...

展开目录

目录导航