快速业务通道

Eclipse Web工具平台V1.0简介 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-19

Eclipse Web工具平台V1.0简介

时间:2011-02-09 IBM Scott F. Delap

预备知识

关于本教程

本教程使用 Web 工具平台 (WTP)中包含的工具、Derby 数据库 Eclipse 插件和 JBoss 应用程序服务器构建一个包含 Java Server Page(JSP)、servlet 和会话 bean 的示例 Java 2 Platform,Enterprise Edition(J2EE)应用程序。示例应用程序是个简单的书签存储程序。

先决条件

在学习本教程之前,您应对 J2EE 有基本的理解,包括 JSP、servlet 和 EJB。还应熟悉 Eclipse 的使用。最后,也要理解简单的结构化查询语言(SQL)。本教程并未覆盖 WTP 提供的所有特性。

系统需求

使用的 UNIX®、Linux®、Mac OS X 或 Microsoft® Windows® 系统必须有:

正常工作的 Java 虚拟机(JVM)

足够的硬盘空间以容纳后面列出的软件包

足够的空间以创建本教程的工作区和关联的项目

足够的空间以创建新数据库和 J2EE Enterprise Archive(EAR)文件

足够的物理内存以同时运行 Eclipse、JBoss 和 Derby

在开始学习之前,必须在系统上安装一些软件包:

下载并安装 Java 2 Standard Edition(J2SE)Software Development Kit(SDK)的 1.4.2 版。本教程使用 J2SE 1.4.2_10。

下载并释放以下内容到目录中,供以后使用:

JBoss Application Server 3.2.3。tgz 或 zip 版本均可。请确保下载完整发行包,不要下载 jbossweb-tomcat* 版本。

XDoclet-lib1.2.3。tgz 或 zip 版本均可。

下载 WTP V1.0,并在 Eclipse IDE 安装中配置它。如果要把 WTP 添加到现有 Eclipse 安装,请检查在安装 WTP 之前是否已经安装了适当的前提条件。另一种选择是,如果正在使用 Linux 或 Windows,可以下载 WTP 的 all-in-one 发行版。这个发行版包含完整的 Eclipse IDE、WTP 的必备条件和 WTP V1.0。

下载 Apache Derby V10.1.2 Eclipse plug-ins (derby_core_plugin_10.1.2.zip 和 derby_ui_plugin_1.1.0.zip)。各插件的安装方式是把 zip 文件解压到 Eclipse 文件夹下的 Eclipse IDE 的安装目录。

Eclipse WTP 基础

Eclipse 用户长期以来一直在使用 IDE 中包含的 Java 开发工具(JDT)开发 Java 类和应用程序。虽然 JDT 对于基本的 Java 应用程序来说足够了,但是它没有提供开发包含 JSP、servlet 和企业 JavaBean(EJB)的 J2EE 应用程序所需要的特性。所以,WTP 被创建出来,以将 J2EE 开发的支持添加到 Eclipse IDE。

Eclipse WTP 以两种关键方式对 Eclipse 进行扩展。首先,它添加了对 J2EE 相关文件格式和对象类型的编辑器和内容支持。类型包括 JSP、servlet、会话 bean 和 XML。WTP 还扩展了 Eclipse 中的运行/调试支持,支持像启动/停止应用程序服务器和执行 JSP 这样的任务。

Eclipse WTP 还包含了工具平台和 API 的定义,软件供应商可以利用它们创建 J2EE 工具。J2EE 供应商,例如 BEA Systems、Borland、IBM 和 JBoss 都已经接受采用 WTP。WTP V1.0 可以在像 BEA Workshop 和 IBM Rational® Application Developer for WebSphere® Software 这样的商业产品中找到。本教程并不讨论 WTP 作为工具平台的作用,而是侧重于使用 WTP 创建 J2EE 应用程序。

Eclipse Web工具平台V1.0简介(2)

时间:2011-02-09 IBM Scott F. Delap

WTP 组件

WTP 包含两个子项目:Web 标准工具(WST)和 J2EE 标准工具(JST)。WST 项目为 Eclipse 开发环境提供了针对基于 Web 的应用程序的公共基础设施。包括对超文本标记语言(HTML)、层级样式表(CSS)等的支持。WST 不支持以 J2EE 为核心的概念(例如 JSP 和 servlet)。WST 还包含基本的数据工具支持,其中有浏览数据库和对数据库执行 SQL 查询的能力。JST 项目支持 J2EE 技术(例如 JSP

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号