用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位的

转载于:https://www.cnblogs.com/cherxu/p/5179053.html

用eclipse创建WebService项目相关推荐

  1. eclipse 创建maven 项目 动态web工程完整示例

    需求表均同springmvc案例 此处只是使用maven 注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了,说白了就是新建项目的时候已经可以找到maven了 没有的话需要安装m ...

  2. (八)Eclipse创建Maven项目运行mvn命令

    1.Eclipse创建Maven项目 使用Eclipse创建一个Maven项目非常的简单,选择菜单项File>New>Other(也可以在项目结构空白处右击鼠标键),在弹出的对话框中选择M ...

  3. eclipse创建springboot项目的三种方法

    eclipse创建springboot项目的三种方法 方法一 安装STS插件 安装插件导向窗口完成后,在eclipse右下角将会出现安装插件的进度,等插件安装完成后重启eclipse生效 新建spri ...

  4. JavaWeb专栏之(三):Eclipse创建JavaWeb项目

    JavaWeb专栏之(三):Eclipse创建JavaWeb项目 前言: 关注:<遇见小Du说>微信公众号,分享更多Java知识,不负每一次相遇.更多内容请访问:www.dushuncha ...

  5. 使用eclipse创建javaweb项目时在jsp页面出现的404servlet找不到的问题

    新手小白的第一篇文章--使用eclipse创建javaweb项目时在jsp页面出现的404servlet找不到的问题 小白在做期末项目的时候出现了404servlet找不到的问题 一开始出现的问题的时 ...

  6. Eclipse创建maven项目

    Eclipse创建maven项目 如何使用Eclipse创建一个maven管理的普通项目? 1.点击new->other->Maven Project 2.勾选create a simpl ...

  7. Eclipse创建Maven项目报错处理Could not resolve archetype

    Eclipse创建Maven项目报错处理 1.错误说明 错误一:Could not resolve archetype org.apache.maven.archetypes:maven-archet ...

  8. Eclipse 创建 Java 项目概述

    Eclipse 是一个开放源代码的.基于 Java 的可扩展开发平台.Eclipse 是 Java 的集成开发环境(IDE),当然 Eclipse 也可以作为其他开发语言的集成开发环境,如C,C++, ...

  9. Maven安装和配置及eclipse创建Maven项目

    提示:使用Maven需要先安装jdk. 下载安装Maven 一.下载最新版的Maven,下载地址:http://maven.apache.org/download.cgi 二.将Maven下载到E:\ ...

最新文章

  1. while循环中,break,continue,return的差别
  2. UA OPTI512R 傅立叶光学导论7 线性平移不变系统简介
  3. SDUTRescue The Princess(数学问题)
  4. git初使用(本地创建后第一次提交到git)
  5. Linux 字符设备驱动结构(二)—— 自动创建设备节点
  6. tushare写三因子模型
  7. LeetCode 926. 将字符串翻转到单调递增(动态规划)
  8. java的隐藏函数_java – 隐藏子级数据成员的父成员函数
  9. 学习进度表(160519更新)
  10. 全球首发!计算机视觉Polygon Mesh Processing总结10——DEFORMATION
  11. windows无法打开所需的文件C:\Sources\install.wim。
  12. 苹果用户每天解锁iPhone手机80次
  13. win7 64的系统安装。net4.0总是提示安装未成功
  14. js 计算 往前(后)几天(月、年)
  15. Fortran入门教程(二)——数据类型
  16. 初识OPPM一页纸项目管理
  17. Android 利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形)
  18. Vue源码学习 -- 响应式原理之观察者模式
  19. 【自适应波束形成】MVDR(Minimum Variance Distortionless Response )笔记
  20. 接入Google Sdk 遇到的坑

热门文章

  1. 【Linux】一步一步学Linux——help命令(16)
  2. go iscoinbase()_《电车GO!驰骋吧山手线》新情报:高分攻略与新模式介绍
  3. 腾讯云服务器 linux 镜像安装项目环境mysql心得
  4. 每天一道LeetCode-----计算整型数二进制中1的个数/返回二进制翻转后的结果
  5. 数据结构-----最大堆的实现
  6. 射灯安装方法图解_射灯更换安装方法图解
  7. 王爽汇编第九章学习笔记
  8. mac m1下安装kubenetes的dashboard
  9. Linux中的进程组及会话
  10. diff git 代码实现_Git diff 算法