Eclipse 和 Java SE 6 创建独立 Web Services 应用
来源:互联网 发布:linux 查看进程号 编辑:程序博客网 时间:2024/04/30 12:10
Eclipse 和 Java SE 6 创建独立 Web Services 应用
转帖 Eclipse 和 Java SE 6 创建独立 Web Services 应用
使用 Eclipse 集成开发环境(Integrated Development Environment,IDE)和 Java™ Platform, Standard Edition (Java SE) 6 创建可以从控制台运行的独立 Web Services 应用程序。本教程是该系列的第 1 部分,将首先让您熟悉 Eclipse IDE。配置环境;创建项目、包和类;然后从命令行运行应用程序。
开始之前
关于本系列
此系列教程演示如何使用 Java SE 6 创建可轻松地从命令行而不是从 Web 应用程序服务器容器中运行的独立 Web Services 服务端和客户端应用程序。使用简单的 Hello World 示例,您将利用 Eclipse IDE、Java SE 6 和 Apache Ant 轻松创建完全可以正常工作的 Web Services 服务端和客户端应用程序。您还将使用 TCP/IP Monitor 检查服务器与客户端之间的通信流量,并使用 Eclipse Web Services Explorer 工具测试 Web Services 。
关于本教程
本教程是该系列的第 1 部分,将向您介绍如何使用 Eclipse IDE、Java SE 6 和 Ant 发布 Web Services 应用程序。本教程为第 2 部分奠定了基础,第 2 部分将描述 Web Services 客户端应用程序的创建。
目标
完成本教程后,您应该知道:
- 什么是 Web Services ,以及它使用的与从 Eclipse 中用于查看已发布的 Web Services 描述语言(Web Services Description Language,WSDL)文件的浏览器相关的标准是什么。
- 如何创建 Web Services 的服务器端,包括如何安装和配置 Eclipse IDE 和 Java Development Kit (JDK),以便它们协同工作以生成使用 Java SE 6 来编译的代码。
- 如何在 Eclipse IDE 中使用基于 Ant Java 的构建工具来运行特殊 Java 命令以生成代码的某些部分。
先决条件
本教程包括为具备一些 Java 语言和 Ant 构建的实际应用知识的初级和中级 Java 程序员编写的简单步骤。初学者到更高级的 Java 开发人员将获得一些知识:学会如何构建、部署和运行独立 Web Services 服务端和分布式客户端,以提供防火墙友好的远程通信和应用程序处理。
系统要求
要按照示例进行操作,您需要下载:
- Eclipse IDE for Java Developers
- Java SE 6
您不必下载 Ant,因为其功能与 Eclipse 打包在一起。本教程使用 Ganymede Package for the Eclipse IDE for Java EE Developers。
设置开发环境
安装 Java SE 6
- 下载并安装最新的 Java SE 6 JDK。Java SE 6 具有许多新功能,包括 Web Services API。
- 双击可执行文件并按照安装说明进行操作。建议您执行典型安装并保留所有缺省设置,例如位置。
- 当系统询问时,请选择您是否希望将该 Java 运行时环境安装为系统 JVM,以及是否希望将任何浏览器与该 Java 插件相关联。
- 单击 Finish 开始安装。
- 关闭任何打开的浏览器窗口。
- 完成安装后,您应该看到一条确认安装成功的感谢消息。单击 OK 关闭该消息。
注意:将 Java Runtime Environment (JRE) 安装为系统 Java 虚拟机(Java Virtual Machine,JVM)意味着它将取代在 Microsoft® Windows® 目录中找到的任何 JVM,或在未从该目录找到 JVM 的情况下复制新的副本。将任何浏览器与 Java 插件关联意味着将这个新的 Java 版本用于 Applet。
安装 Eclipse
Eclipse 是一个开放源代码、可扩展的开发平台,可以在几乎所有的操作系统上进行安装。(了解有关 Eclipse 的更多信息。)
安装 Eclipse 是相当简单的,因为不存在安装过程:
- 下载 Eclipse IDE for Java EE Developers。
- 将文件提取到计算机上的所需位置。然后您应该看到一个名为 eclipse 的文件夹。为方便起见,最好在桌面上创建 eclipse.exe 文件的快捷方式。
配置 Eclipse
第一次运行 Eclipse 时,将会显示欢迎页面,如图 1 所示。如果不想阅读概述和其他产品信息,只需关闭该页面,以后可以通过选择 Help > Welcome 返回到该页面。
图 1. 欢迎屏幕
配置 Eclipse 以使用您先前安装的 Java SE 6 JDK;您需要将项目与此版本的 Java 相关联:
- 选择 Window > Preferences > Java > Installed JREs,然后单击 Add 按钮。
- 输入名称,例如
Java SE 6
,以便于识别其版本。 - 单击 Browse 按钮,并定位到安装 JRE 60 的目录。
- 单击 OK(请参见图 2)。
图 2. 添加新的 JRE
新的 JRE 现在应该出现在已安装的 JRE 列表中,如图 3 所示。 - 选中 Java SE 6 复选框,然后单击 OK。
图 3. 选择新的 JRE
- 若要设置对所安装的 Java 版本的遵从性,请选择 Window > Preferences > Java > Compiler。
- 从 Compiler compliance level 下拉列表中选择 1.6,如图 4 所示。
图 4. 设置遵从性
创建项目
下一步,您将创建一个项目来构造 Web Services 服务端。项目包含源代码和其他相关文件,并允许您使用项目作为源文件的容器,或在项目中设置文件夹以对文件进行组织。
- 选择 File > New > Project。
- 展开 Java 文件夹并单击 Java Project(请参见图 5)。
图 5. 在 Eclipse 中创建项目
- 单击 Next。
- 在看到提示时输入项目名称,例如
wsServerExample
,如图 6 所示。
图 6. 在 Eclipse 中输入项目详细信息
- 如果先前已缺省选择了 Use default JRE 单选按钮,则选择此单选按钮;否则请选择 Use a project specific JRE 单选按钮,并确保该 JRE 为 Java SE 6。
- 单击 Finish 将项目与您先前安装的 Java JDK 相关联。
- 如果提示您切换 Java 透视图,请单击 Yes。
- Eclipse 和 Java SE 6 创建独立 Web Services 应用
- Eclipse 和 Java SE 6 创建独立 Web Services 应用 二
- 使用 Eclipse 和 Java SE 6 创建独立 Web Services 应用程序,第 1 部分: Web Services 服务端应用程序
- 使用 Eclipse 和 Java SE 6 创建独立 Web Services 应用程序,第 1 部分: Web Services 服务端应用程序
- 使用 Eclipse 和 Java SE 6 创建独立 Web Services 应用程序,第 2 部分: Web 服务客户端应用程序
- 使用Java SE 6 创建独立 Web Services - 服务端
- 使用Java SE 6 创建独立 Web Services - 客户端
- 创建web Services服务器(java)
- 监控的和管理的Java SE 6平台应用
- JAVA WEB 第一步 JAVA SE 1.8 ECLIPSE-JEE TOMCAT 8 2016年6月5日
- Delphi 7 中使用Indy创建独立的 Web Services/SOAP 服务器(一)
- Delphi 7 中使用Indy创建独立的 Web Services/SOAP 服务器(二)
- Delphi 7 中使用Indy创建独立的 Web Services/SOAP 服务器(三)
- Delphi 7 中使用Indy创建独立的 Web Services/SOAP 服务器(四)
- 创建数据库Web Services
- 创建数据库Web Services
- 创建数据库Web Services
- 创建数据库Web Services
- 为什么FF下文本无法撑开容器的高度
- 为什么web标准中IE无法设置滚动条颜色了
- [转]Python资源整理
- 关于Flex中的隐藏方法
- Flex性能优化常用手法总结
- Eclipse 和 Java SE 6 创建独立 Web Services 应用
- IIS发生意外错误0x8ffe2740
- Eclipse 和 Java SE 6 创建独立 Web Services 应用 二
- 《心不在焉时干的牛事》笑抽了
- Flash Flex资源收集
- BSP技术详解(二)
- Flex 使用中文设备字体 解决办法
- BSP技术详解 1
- Hibernate基础教程读书笔记(4)