跳转到主要内容


developerWorks 中国  >  Opensource  >  

文档库

developerWorks
 
  
 
 题目  87    隐藏内容简介    
 
题目 日期
Eclipse 的 Rich Client Platform,第 1 部分:入门
这是由两部分组成的系列教程,它介绍了 Eclipse 及其 Rich Client Platform (RCP),并展示如何组装 RCP 应用来为您自己的商业应用创建优雅的客户端接口。第一部分一步一步地教您如何实现 RCP 应用,包括在 Eclipse 3.0 IDE 中创建项目、定义插件清单、创建基本透视图。通过这些组件,可以创建另外的 Java 类,从而启动 stand-alone RCP 应用。
    2004年8月16日  
 
Eclipse 的 Rich Client Platform,第 2 部分:扩展通用工作台
本教程是由两部分组成的系列教程的第 2 部分,它扩展了上一部分所讨论的内容,继续介绍 Eclipse Rich Client Platform。本教程向您展示了如何使用视图、动作和向导来组装一个完整的应用程序。
    2004年8月26日  
 
使用 Eclipse Web Tools Platform 构建一个 Web 服务
本教程将向您展示如何使用 IBM 为 Eclipse 项目提供的 Web Tools Platform 来构建一个简单的 Web 服务。您将构建一个与 Cloudscape(Apache Derby)数据库进行交互的简单的拍卖 Web 服务。然后将构建的 Web 服务部署到 Apache Tomcat 4.1 中。
    2004年12月23日  
 
使用 Eclipse Web Tools Platform 构建基于 Web 的客户端
本教程将介绍如何在 Microsoft Windows 平台上使用这个 Web Tools Platform 来构建一个基于 Web 的拍卖客户机,它会与一个Cloudscape(Apache Derby)数据库和拍卖服务器所提供的远程 Web 服务交互。
    2004年12月23日  
 
适用于 Visual Studio 开发人员的 Eclipse 指南
本教程演示如何使用 Eclipse IDE 开发 Java 应用程序。本教程面向 Visual Studio 开发人员,并给出 Visual Studio 上下文中的 Eclipse 概念和术语。教程从安装到调试全面地演示一个简单的例子。
    2005年7月4日  
 
当 Maven 遇上 Eclipse
Maven 是一个功能强大的工具,但需要将其集成到流行的集成开发环境 (IDE) 中,以使其功能更易用且让您的工作更轻松,从而增加您的生产力和项目质量。Mevenide 将 Maven 平滑集成到 Eclipse 中,帮助降低了第一次面对 Maven 时的学习曲线。本教程提供了如何让 Maven 与 Eclipse 协作的具体例子。
    2005年7月7日  
 
用 EclipseME 开发 J2ME 应用程序
本教程是为对使用 Eclipse IDE 来提高生产率感兴趣的 J2ME 开发人员编写的。本教程还面向那些想在自己喜欢的 IDE 中制作 J2ME 移动应用程序的 Java Eclipse 开发人员。具备 Eclipse 和 J2ME 的基础知识有助于完成本教程中描述的任务。
    2005年7月14日  
 
使用模板构建 Eclipse 插件
您可能知道,Eclipse 是一个适合构建其他工具的框架。您可能还知道,您可以为 Eclipse 构建自己的插件。但是您知道吗,Eclipse 还附带了 7 个插件模板,您可以用这些插件模板作为起始点来构建插件。本教程从头至尾地介绍了使用 Hello World 模板构建一个插件的过程,然后介绍其他一些模板。
    2005年8月11日  
 
使用 Eclipse 开发网格服务
本教程介绍如何使用功能丰富的 Eclipse 环境来促进 Globus Toolkit V4 (GT4)网格服务的开发。本教程是为 Web 服务和网格的开发人员编写的,他们喜欢在基于 Windows 的平台上的 Eclipse IDE 中协调整个网格服务的开发过程。
    2005年9月12日  
 
开放源码 CMS 入门,第 2 部分:通过 Eclipse 构建一个新的版本,并调试和运行该版本
在这个系列的第 2 部分中,学习如何下载源文件,设置 Eclipse,以及构建 Jakarta Slide 开放源码 CMS。完成这些后,您就可以生成从 Jakarta 站点能下载的所有不同的目标,甚至更多东西。
    2005年10月20日  
 
使用 Eclipse、SQLExplorer 和 Clay 开发 SQL 数据库
了解如何使用 Eclipse 和 SQLExplorer 插件连接到任何支持 JDBC 驱动程序的数据库。这些工具可以让您查看数据库模式、查看表中的数据、添加和编辑表数据以及编写、编辑和执行 SQL。您将看到如何使用 Azzurri Clay 建立实体关系图(ERD)、对数据库进行逆向工程、添加表、编辑表、删除表、编辑关系、增加索引以及将底层的数据模型改为不同的 SQL 方言。
    2006年1月20日  
 
在 Eclipse 中构建备忘单
备忘单(cheat sheet)交互式地帮助客户使用您的产品并了解它的特性。本教程讲解如何为基于 Eclipse 的产品或插件开发称为备忘单的交互式教程。
    2006年3月6日  
 
Eclipse Test and Performance Tools Platform 简介
学习如何使用 Eclipse Test and Performance Tools Platform(TPTP)分析 Java 应用程序,并研究如何测量内存使用量、识别内存泄漏并隔离性能瓶颈。
    2006年3月22日  
 
用 Eclipse 构建 Perl 应用程序
EPIC 项目使开发人员能够使用 Eclipse IDE 构建、编辑和开发基于 Perl 的应用程序。在本教程中,我们将讨论 EPIC 插件,如何使用它开发 Perl 应用程序,如何将它集成到现有的开发过程中。
    2006年3月22日  
 
使用 BIRT 和 Eclipse 从数据库中提取信息
业务报告和分析是一个复杂的过程,在想要生成一个看起来很专业的报告时,总是很难获得完美的结果。更难的是定期使用新的或更新的数据重复该练习。Business Intelligence and Reporting Tools (BIRT) 是一组用于 Eclipse 的插件,它允许从数据库从提取信息,分析该信息,然后生成用于报告的总结、图表和分析。在本教程中,通过使用 Eclipse Rich Client Platform (RCP) 技术,利用 BIRT 来创建和开发报告,您将学习如何在 Java 2 Enterprise Edition (J2EE) 应用程序中使用 BITR。
    2006年3月27日  
 
如何用 Eclipse 调试 Perl 应用程序
调试 Perl 应用程序是一项令人沮丧的工作。许多 Perl 程序员都依靠输出语句来完成调试,也就是所谓的 “事后调试 (postmortem debugging)”。还有一些程序员使用内置的 Perl 调试器。这两种调试方法都没有提供一致的执行环境来监控脚本执行,也不支持在执行过程中对 CGI(公共网关接口,Common Gateway Interface)脚本进行调试。本教程将介绍 EclipseEclipse Perl Integration (EPIC) 插件所提供的调试功能,该插件为我们带来了一种功能丰富的调试环境,且与 EPIC Perl 开发环境相集成。
    2006年3月30日  
 
Eclipse Web 工具平台 V1.0 简介
Eclipse Web 工具平台(WTP)扩展了 Eclipse IDE,使您能够轻松地开发基于 Java Enterprise Edition(J2EE)的应用程序。在本教程中将学习如何安装 WTP,对其进行配置以与应用程序服务器一起使用,并用它提供的工具创建 J2EE 应用程序。
    2006年4月3日  
 
探索 Eclipse V3.1 的新特性
这份教程演示了 Eclipse 的最新发行版 V3.1 中的许多新特性。如果正考虑从以前的发行版升级到 V3.1,或者正考虑从其他集成开发环境转到 Eclipse,那么您会发现本教程非常有用。如果想修改代码,以利用 Java 语言的最新一代 Java 2 Standard Edition V1.5(为 Java 编程语言添加了许多强大的结构和便利),本教程也会给您带来很大的帮助。
    2006年4月4日  
 
在 Eclipse 中使用 CruiseControl
本教程高度概括介绍如何在 Eclipse 中使用 CruiseControl、Luntbuild 和 Anthill。这些应用程序用于实现持续集成构建,以便在项目的源代码发生更改时随时提供快速反馈。
    2006年4月17日  
 
创建一个 Eclipse 游戏插件,第 1 部分: 入门
虽然大多数用户把 Eclipse 当成构建 Java 应用程序的集成开发环境,但它实际上更加基础。Eclipse 是个构建插件的框架,允许任何开发人员扩展它的功能来解决几乎任何问题,只要利用一套 API 和可用的库即可。在这个分四个部分的 “创建 Eclipse 游戏插件” 教程系列中,将解决大多数程序员每天编程都会遇到的一个迫切的问题:如何不用切换应用程序就抽身玩一个快速的视频游戏,同时还不会很明显。还将学习 Eclipse 的插件架构,学习如何定义自己的插件、用 SWT 开发界面,并创建与其他 Eclipse 资源交互的代码。
    2006年5月11日  
 
创建 UIMA 组件 Web 服务,第 1 部分:使用 Eclipse 创建 UIMA 应用程序
使用非结构化信息管理体系结构(Unstructured Information Management Architecture,UIMA)在字处理文档、电子邮件、视频和其他非结构化信息中搜索特定的文本甚至概念。本教程的第 1 部分说明如何安装和使用 UIMA Eclipse 插件来创建简单的 UIMA 应用程序。
    2006年5月18日  
 
在 Eclipse 中轻松使用 Ant,在 Ant 编辑器中轻松编写、构建和调试代码
Eclipse 可使得使用 Apache Ant 更加容易。了解 Eclipse 集成开发环境 (IDE) 中的 Ant 集成特性,并学习如何使用 Ant 编辑器在 Eclipse 中编写、构建和调试代码。
    2006年7月28日  
 
创建一个 Eclipse 游戏插件,第 2 部分: 构建和发射 BB 枪
虽然多数用户都把 Eclipse 当成构建 Java 应用程序的集成开发环境,实际上它是更基本的东西。Eclipse 是用于构建插件的框架,允许扩展其功能来解决几乎任何问题 ―― 只要利用一套 API 和现成可用的库。在这份四个部分的 “创建 Eclipse 游戏插件” 教程系列中,将解决多数程序员每天都会遇到的一个迫切问题:如何不用切换应用程序就抽出时间玩一个迅速的视频游戏,还能让它不太明显。教程中将开发一个简 单的程序,读取进入视图的虫子,并把它们击碎。游戏将在 Eclipse 中作为插件运行,游戏演示了如何编写 Eclipse API、如何使用标准部件工具包、开放图形库和轻量级 Java 游戏库。
    2006年8月7日  
 
创建一个 Eclipse 游戏插件,第 3 部分:启动游戏
虽然多数用户都把 Eclipse 当成构建 Java 应用程序的集成开发环境,实际上它是更基本的东西。Eclipse 是构建插件的框架,允许扩展其功能去解决几乎任何问题 ―― 只要利用一套 API 和现成可用的库。在这份四个部分的 “创建 Eclipse 游戏插件” 教程系列中,将解决多数程序员每天都会遇到的一个迫切问题:如何不用切换应用程序就抽出时间玩一个迅速的视频游戏,还能让它不太明显。教程中将开发一个简 单的程序,读取进入视图的虫子,并把它们打爆。游戏将在 Eclipse 中作为插件运行,这个游戏演示了如何编写 Eclipse API,如何使用 Standard Widget Toolkit、Open Graphics Library 和 Lightweight Java Games Library。第 3 部分将增加虫子和 BB 弹之间的碰撞检测并破坏虫子。
    2006年8月7日  
 
创建一个 Eclipse 游戏插件,第 4 部分:打包、测试和发布
虽然大多数用户都把 Eclipse 当成构建 Java 应用程序的集成开发环境,但实际上它是更基本的东西。Eclipse 是一个用于构建插件的框架,允许扩展其功能去解决几乎任何问题 ―― 只要利用一套 API 和现成可用的库。在这份四个部分的 “创建 Eclipse 游戏插件” 教程系列中,将解决大多数程序员每天都会遇到的一个迫切问题:如何不用切换应用程序就抽出时间玩一个迅速的视频游戏,还能让它不太明显。教程中将开发一个 简单的游戏,读取进入视图的虫子,并把它们打爆。游戏将在 Eclipse 中作为插件运行,这个游戏演示了如何编写 Eclipse API,如何使用 Standard Widget Toolkit、Open Graphics Library 和 Lightweight Java Games Library。第 4 部分演示如何使用自动化过程构建和测试插件,最后对它进行打包以便发布。
    2006年8月7日  
 
开发您的第一个 Eclipse RCP 应用程序
Eclipse Rich Client Platform (RCP) 的目标是在各种不是集成开发环境 (IDE) 的最终用户应用程序中使用 Eclipse。随着 Eclipse V3.1 的发布,创建 RCP 应用程序变得容易。本教程将指导您一步步创建自己的 RCP 应用程序。
    2006年8月14日  
 
用 Eclipse Parallel Tools Platform 构建并行应用程序
并行编程环境过去是很不方便的。但是随着并行计算社区的发展,尤其是多核和多芯片服务器的使用越来越广泛,高性能和并行计算获得了越来越多的支持。因此, 需要一种优秀的并行平台。Eclipse Parallel Tools Platform(PTP)满足了这一需求,它将并行开发工具结合到了 Eclipse UI 框架中,并提供了一个并行调试器。
    2006年8月17日  
 
将 Eclipse 任务列表转换为 RSS 提要
无论是使用 RSS 还是 Atom,联合(Syndication)都是热门的主题。本教程讲解如何创建一个 FeedMaker 插件,它从 Eclipse IDE 的任务列表中获得信息并把这些信息转换为公共的提要。这样的话,团队的成员就可以订阅提要,通过这个提要了解项目中还有哪些任务需要完成。
    2006年8月21日  
 
使用 Rails、OpenLaszlo 和 Eclipse 开发富 Internet 应用程序
本教程从一个高的级别来探索如何使用 OpenLaszlo、Ruby on Rails、MySQL 和 Eclipse 来提供一个通用 IDE 进行富 Internet 应用开发,这样不仅可以开发应用,还可以自动化开发 Rails 或 OpenLaszlo 应用程序时的许多步骤。
    2006年8月24日  
 
Eclipse Test and Performance Tools Platform,第 2 部分:监视应用程序
在这个 "Eclipse Test and Performance Tools Platform" 教程系列中,学习如何使用 Eclipse Test and Performance Tools Platform(TPTP)的功能将应用程序日志文件转换为结构化的格式。然后,可以使用 TPTP 和其他专门用来处理和分析日志文件的工具,快速了解使用模式、性能概况和错误。
    2006年8月24日  
 
利用 Stripes、Apache Derby 和 Eclipse 进行无配置的 J2EE 开发
为了寻求更加可移动和轻量级的企业解决方案,Java 2 Platform, Enterprise Edition (J2EE) 开发人员可以利用 Stripes 和 Apache Derby 来进行快速、轻量级的 J2EE 开发。学习如何开发、打包和部署一个简单的 Stripes 应用程序,用于在 Derby 数据库上执行 Create, Retrieve, Update, and Delete (CRUD) 操作。
    2006年11月9日  
 
Eclipse Test and Performance Tools Platform,第 3 部分: 测试应用程序
在 “Eclipse Test and Performance Tools Platform” 教程系列的这一期中,学习如何使用 Eclipse Test and Performance Tools Platform(TPTP)的测试特性来度量 Web 应用程序的响应时间。了解如何创建和管理改进的 JUnit 测试以及创建计算机引导的手工测试。
    2006年11月9日  
 
使用 JavaServer Faces 构建 Apache Geronimo 应用程序,第 1 部分: 使用 Eclipse 和 Apache MyFaces Core 构建基本的应用程序
JavaServer Faces(JSF)是一个基于 Java 的新框架,它使 Java Platform, Enterprise Edition(Java EE)应用程序图形用户界面(GUI)的构建工作变得更为容易。JSF 与流行的 Struts 框架很类似,但更加面向组件。JSF 中定义了一组常见的表示用户界面(UI)组件的应用程序编程接口(API),包括状态和事件处理、输入有效性验证、国际化(i18n)及可访问性方面的接 口。本系列教程向 Apache Geronimo 开发者介绍 JSF 和其他相关技术。
    2006年11月16日  
 
创建一个具有商业品质的 Eclipse IDE,第 1 部分:内核
“创建一个具有商业品质的 Eclipse IDE” 系列教程主要研究如何创建具有商业品质且可插入 Eclipse 的专业 IDE,本期教程主要学习如何创建 IDE 内核。
    2006年11月23日  
 
创建具有商业品质的 Eclipse IDE,第 2 部分: 创建具有商业品质的 Eclipse IDE,第 2 部分:用户界面
本教程是介绍集成开发环境(IDE)设计的 “创建具有商业品质的 Eclipse IDE” 系列文章的最后一篇,介绍了如何精心设计 IDE 的 UI,展示了如何使用 Eclipse 中的其他元素来增强编辑器的功能,并给出了具有商业品质的 IDE 与不专业的 IDE 之间的差异。
    2006年12月21日  
 
创建具有商业品质的 Eclipse IDE,第 2 部分: 用户界面
本教程是介绍集成开发环境(IDE)设计的 “创建具有商业品质的 Eclipse IDE” 系列文章的最后一篇,介绍了如何精心设计 IDE 的 UI,展示了如何使用 Eclipse 中的其他元素来增强编辑器的功能,并给出了具有商业品质的 IDE 与不专业的 IDE 之间的差异。
    2006年12月21日  
 
创建一个具有商业品质的 Eclipse IDE,第 2 部分:用户界面
本教程是 “创建具有商业品质的 Eclipse IDE” 系列教程的第 2 部分,介绍了如何创建 IDE 的 UI,研究了 Eclipse 提供的编辑器用户界面框架,以及用来实现并配置 IDE UI 的 SourceViewerConfiguration 类和各种相关类。
    2006年12月21日  
 
创建一个具有商业品质的 Eclipse IDE,第 3 部分: 微调 UI
本教程是介绍集成开发环境(IDE)设计的 “创建具有商业品质的 Eclipse IDE” 系列文章的最后一篇,介绍了如何精心设计 IDE 的 UI,展示了如何使用 Eclipse 中的其他元素来增强编辑器的功能,并给出了具有商业品质的 IDE 与不专业的 IDE 之间的差异。
    2006年12月21日  
 
了解 Eclipse 中的 JFace 数据绑定,第 2 部分: 绑定的基础知识
几乎所有应用程序都会要求在各种对象及服务之间同步数据。但是,移动 String 实例和编写事件通知代码可能是很乏味的。尤其是在桌面应用程序开发过程中更是充斥着这样乏味的任务。Eclipse V3.2 中附带了新的 JFace 数据绑定应用程序编程接口 (API),希望以此能够使这种数据同步过程变得简便一些。“了解 Eclipse 中的 JFace 数据绑定” 系列教程介绍了 JFace 数据绑定 API 的基本和高级的用法。
    2007年1月4日  
 
了解 Eclipse 中的 JFace 数据绑定,第 3 部分: 使用高级功能
几乎所有应用程序都会要求在各种对象及服务之间同步数据。作为 “了解 Eclipse 中的 JFace 数据绑定” 的第 3 部分,本教程展示了如何使用高级功能在编写可测试的 UI 的同时实现同步。
    2007年1月4日  
 
使用 DB2 Express-C、Eclipse WTP 和 WebSphere Application Server Community Edition V1.1 设置 SQL 域
本教程向您介绍如何使用免费的 Java Kick-start 包设置 SQL 域,以实现 Web 应用程序的数据库安全。
    2007年3月5日  
 
使用 Eclipse SOA Tools Platform 插件构建和部署 Web 服务
现在,可以很好地使用 Eclipse SOA Tools Platform (STP) 进行工作,并且可以期待在未来几个月中使用大量新功能来辅助面向服务架构(Service-Oriented Architecture,SOA)的开发。Eclipse STP 于 2005 年成为 Eclipse 组织的第九个顶级项目,并且从那以后一直在进行开发。使用 Eclipse STP 插件,您可以在 Java 接口中,使用与 Web 服务相关的属性对它进行注释,为 Web 服务创建 Web 服务描述语言(Web Services Description Language,WSDL),生成并编码 Java 桩,随后编译到 WAR 文件,并部署到您最喜欢的 Web 服务器上。本教程将向您展示如何使用 Eclipse STP 插件完成所有这些工作。
    2007年4月11日  
 
开始使用 Jigloo:Eclipse 的 GUI 构造器
Jigloo 是一个 Eclipse 插件,使您可以快速构建在 Java 平台上运行的复杂图形用户界面 (GUI)。它可用于构建基于 Swing 的应用程序和基于 Standard Widget Toolkit (SWT) 的应用程序。它是一个易于使用的可视化编辑器,因此您可以为桌面应用程序快速创建 UI。在本教程中,将构建一个简单的工作流应用程序并将使用 Jigloo 创建它的 UI。了解开始使用 Jigloo 并进而使用其高级功能(例如可视化继承)是多么轻松。最后,我们将测试应用程序并将其打包以供其他人使用。
    2007年4月17日  
 
使用 Apache Geronimo 和 Eclipse 构建 portlet
Web 开发人员可以通过配置称为 portlet 的简单可重用的事件驱动组件来构建多功能门户。Eclipse 甚至会使此过程更加简单。首先,了解 Eclipse Web Tools Platform (WTP) 如何提供了一种完整的开发环境,可以用于编辑 portlet 项目所需的代码和配置文件。然后,通过集成 Apache Geronimo Eclipse 插件,了解如何能够通过访问 Geronimo 应用服务器从而在完整的门户内部署和显示这些 portlet。
    2007年5月22日  
 
定制 Eclipse RCP 应用程序,第 1 部分
大多数开发人员认为 Eclipse Rich Client Platform (RCP) 应用程序在本质上必须看似 Eclipse 集成开发环境 (IDE)。然而,这是不对的。本教程将介绍大量可与 Standard Widget Toolkit (SWT) 和 JFace 结合使用的简单技术以创建比 Eclipse IDE 更具个性化的应用程序。
    2007年7月19日  
 
Eclipse Nebula 部件入门
SWT 工具包为运行 SWT 的操作系统的原生窗口部件(native widgets)提供了一个健壮接口。但是,原生窗口部件通常都不够用。Eclipse Nebula 项目致力于用自定义功能部件(包括日历和高级表)来弥补这项缺陷。本教程将演示五个 Nebula 部件,包括 Grid、CDateTime、CompositeTable、PGroup 和 PShelf。
    2007年7月19日  
 
使用类路径容器简化 Eclipse 类路径
Eclipse 类路径容器是用于在 Eclipse 中管理 Java 库的一种条理清晰、界面友好的方式。由于库集合可以被引用为一个抽象名称,因此可以像处理条目一样轻松地对它们进行删除和添加操作。在 Java Perspective 中库视图也被简化为一个条目,扩展这个条目即可查看整个库集合。由于库集合是由 IClasspathContainer 的实现定义的,因此可以动态地对其进行重新定义。本教程展示了如何实现具有附带扩展 classpathContainerInitializer 和 classpathContainerPage 的定制 IClasspathContainer。
    2007年7月19日  
 
在 Eclipse Rich Client Platform 应用程序中调用 WebSphere Application Server Web 服务
本教程向您讲述了如何配置 Eclipse Rich Client Platform 应用程序,以使用 IBM WebSphere Application Server v6.0.2 承载的 Web 服务。
    2007年7月20日  
 
使用 JFeature 进行 Eclipse 项目管理
几乎每个项目都需要有项目经理(可能碰巧正是您这样的开发人员)。由于与项目相关的所有事项可能难以控制,并且会在各种繁杂的情况下丢失,因此项目经理需要使用优秀的软件来管理项目中的所有需求和待完成事项。Eclipse 是用于此类软件的优秀平台,而 JFeature 是拥有项目经理所需功能的 Eclipse 插件。本教程将向您展示如何使用 Eclipse 的 JFeature 插件以发挥其全部潜能。您将了解如何使用 JFeature 来满足项目需求。
    2007年7月26日  
 
将 Eclipse Rich Client Platform 应用程序连接到 WebSphere Application Server V6 服务集成总线
学习如何编写并配置 Eclipse 富客户端平台(以下称为 Eclipse RCP),以便与 IBM WebSphere Application Server Version 6.0.2 服务集成总线(以下称为 WebSphere 服务集成总线)通信。这里介绍的技术适用于基于 WebSphere Application Server 的其他 WebSphere 系列产品(如 WebSphere Process Server 和 WebSphere 企业服务总线)。
    2007年8月6日  
 
为 WebSphere 开发 Eclipse Rich Client Platform 应用程序,第 4 部分:EJB 服务
通过本文,可了解如何开发使用 WebSphere Application Server v6(及使用 Application Client for WebSphere Application Server 的组合系列产品)中的 EJB 服务的 Eclipse Rich Client Platform 应用程序。
    2007年9月3日  
 
使用 Eclipse 和 JavaFX 开发 Mashup 应用
本教程介绍了如何搭建基于 Eclipse 的 JavaFX 开发环境,并且通过一个 Hello World 示例,演示了 JavaFX 的基本语法、UI 设计和类的概念,最后综合利用了 JavaFX 和 REST 风格的 Web 服务接口构建了一个查询股票、天气预报和城市信息的 Mahup 应用。
    2007年9月21日  
 
使用 Eclipse SOA Tools Platform 插件和 Apache Tuscany
通过使用常用的 Eclipse 开发环境,Eclipse SOA Tools Platform (STP) 插件和 Apache Tuscany 简化了服务开发。Apache Tuscany 也已经与 STP 集成在一起来为创建的服务提供服务组件体系结构(Service Component Architecture,SCA)Java 运行时,使您可以使用 SCA 标准和 Apache Tuscany 注释来注释服务。本教程将通过创建远程方法调用(Remote Method Invocation,RMI)服务来介绍如何使用 STP 和 Apache Tuscany。
    2007年12月10日  
 
用 Eclipse Europa 进行 Web 开发,第 1 部分:Eclipse Java EE
成为一名 Web 开发人员恰逢其时。从来不曾像现在一样有如此多的技术选择。大量优秀的开源 Web 服务器、数据库、编程语言和开发框架供您使用。无论您希望使用哪种技术组合,都存在可以提高生产力的集成开发环境 (IDE):Eclipse。本教程是三部分系列教程 “用 Eclipse Europa 进行 Web 开发” 的第 1 部分,将介绍如何通过 Eclipse 实现使用 Java 技术、PHP 和 Ruby 的 Web 开发,查看如何使用 Eclipse 的最新版本 —— Europa —— 来快速开发 Java Web 应用程序。我们将使用 Java Platform, Enterprise Edition 5 (Java EE) for Eclipse 来构建用于跟踪和计算棒球统计信息的 Web 应用程序。
    2007年12月27日  
 
用 Eclipse Europa 进行 Web 开发,第 2 部分:PHP 开发工具
身为一名 Web 开发人员,无论您想要使用哪种技术组合,Eclipse 都是可以提高生产力的单一集成开发环境 (IDE)。在三部分系列教程的第 1 部分中,您了解了如何使用 Eclipse 的最新版本 —— Europa —— 快速开发 Java Web 应用程序。本教程是第 2 部分,我们将了解使用统称为 PHP Development Toolkit (PDT) 的另一组 Eclipse 插件开发 PHP 应用程序是多么轻松。
    2008年1月3日  
 
用 Eclipse Europa 进行 Web 开发,第 3 部分:Ruby Development Toolkit 和 RadRails
成为一名 Web 开发人员恰逢其时。从来不曾像现在一样有如此多的技术选择。大量优秀的开源 Web 服务器、数据库、编程语言和开发框架供您使用。无论您希望使用哪种技术组合,都存在一种可以提高生产力的集成开发环境 (IDE):Eclipse。在介绍如何通过 Eclipse 实现使用 Java、PHP 和 Ruby 的 Web 开发的三部分系列教程的第 1 部分中,您了解了如何通过 Eclipse 实现使用 Java 技术、PHP 和 Ruby 的 Web 开发,查看如何使用 Eclipse 的最新版本 —— Europa —— 快速开发 Java Web 应用程序。在第 2 部分中,您了解了使用统称为 PHP Development Toolkit (PDT) 的另一组 Eclipse 插件来开发 PHP 应用程序是多么简单。在第 3 部分中,我们将介绍 RDT 和 RadRails Eclipse 插件并向您展示如何获得并开始使用这些插件。您将了解如何使用 RadRails 执行许多常见的 Ruby on Rails 开发任务。
    2008年1月3日  
 
用 JSEclipse 构建 JavaScript 应用程序
使用 JSEclipse,JavaScript 程序员现在有了自己的 Eclipse 插件,该插件将提供许多重要功能来辅助开发 JavaScript 应用程序。像 Eclipse 多年来为 Java 语言和其他语言提供了易用性一样,JSEclipse 为 JavaScript 开发人员提供了同样的优点。了解如何使用此工具,同时在页面中创建一批不断进化的 “生物”。
    2008年1月24日  
 
用 Eclipse 执行业务流程
无论是顾问、分析师,还是架构师、工程师,每个人都有自己的想法。但是实现任何新想法都具有一定的挑战性,需要掌握不熟悉的开发语言知识或者花费更多成本雇用水平更高的开发人员。如果可以使用图形编辑器创建可执行的业务流程,并最终可以在适当的引擎上执行,会怎么样呢?确实存在这样的方法。使用 Eclipse STP BPMN Modeler,您可以通过图形的方式创建一个用 XML 表示的业务模型,然后使用 Eclipse ATL 把该 XML 文件转换为最终部署到 Apache ODE 上的可执行文件。
    2008年2月28日  
 
用 Eclipse 开发 Android 应用程序
Android 是 Google 提供的移动、无线、计算机和通信平台。通过使用 Android Eclipse 插件,可以在强大的 Eclipse 环境中构建 Android 应用程序。本教程介绍如何用 Eclipse 插件 Android Development Tools 进行 Android 应用程序开发,包括对 Android 平台和 Android Development Tools 的介绍,并开发两个示例应用程序。
    2008年4月7日  
 
10 种可以节省时间的 Eclipse Europa 技术
Eclipse Europa 提供了许多用于浏览和编辑 Java 文件的方便功能。了解 Eclipse Europa 提供了哪些功能及如何使用这些功能,当您学完本教程时,您可能会说 “我以前可真不知道”!
    2008年5月20日  
 
Eclipse JyDT 插件简介
通过 JyDT 插件,能够将 Eclipse 当作 Jython/CPython IDE 使用。本教程将简要介绍 JyDT 项目及其配置方法。了解如何使用 PyDev 透视图和资源管理器,编译和运行代码,使用调试器,执行单元测试,重构、管理 Python 项目,以及使用编辑器和 IDE。
    2008年6月10日  
 
把外部工具和构建器集成到 Eclipse 中
使用 Eclipse Europa 中的启动配置,您可以从开发环境中运行外部程序并且保存如何调用外部程序的设置。了解如何构建和使用这些启动配置,包括可用的自动化参数类型。
    2008年6月19日  
 
在 Eclipse 中使用 PHP 构建 Web 服务
通过本教程学习在 Eclipse Europa 中如何使用 PHP 通过 PHP Development Tools 插件构建 Web 服务。了解 PDT 项目以及如何创建和部署有用的 PHP 项目,了解契约优先(contract-first)开发背后的原理,以及理解 Web Services Description Language (WSDL) 文件的基本组成。
    2008年6月23日  
 
使用 Eclipse 和 PDT 调试 PHP
将 PHP 开发工具(PHP Development Tools,PDT)插件安装到 Eclipse Europa 后,您将能够快速编写和调试 PHP 脚本和页面。PDT 支持两种调试工具:XDebug 和 Zend Debugger。通过本文了解如何配置 PDT 来调试 PHP 脚本,并了解在详细查看脚本时应使用哪些透视图。
    2008年7月16日  
 
使用 Eclipse 调试 iPhone Web 应用程序
学习如何使用 Eclipse、Aptana 的 iPhone 开发插件、Aptana 的 Firefox JavaScript 调试器和 Firebug 等工具,调试 Asynchronous JavaScript + XML (Ajax) Web 应用程序。
    2008年8月11日  
 
使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发,第 2 部分:采用 Ganymede 进行富客户机平台开发
Eclipse IDE 的 Ganymede 发行版包括 24 个独立项目,涵盖各种各样的技术。这些项目大部分都十分成熟,而此发行版将提供对这些项目的增量改进。但是 Ganymede 还包括把新技术引入到 Eclipse 平台中的许多新项目。在这个 “使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发” 三部分系列教程中,我们将介绍以下新 Ganymede 特性:RCP、RAP 和 eRCP,这些特性将允许用一个通用代码库分别为桌面、Web 和移动平台开发软件;使用 Subversion 进行版本控制;以及使用 p2 进行更新和安装。本文是第 2 部分,我们将利用在第 1 部分中开发的备忘记事本,并将其修改为使用新 Rich Ajax Platform(RAP)在 Web 上打包和分发应用程序。
    2008年10月20日  
 
使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发,第 1 部分:采用 Ganymede 进行富客户机平台开发
Eclipse 的 Ganymede 发行版包括 24 个独立项目,涵盖各种各样的技术。这些项目大部分都十分成熟,而此发行版将提供对这些项目的增量改进。但是 Ganymede 还包括把新技术引入到 Eclipse 平台中的许多新项目。在这个 “使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发” 三部分系列教程中,我们将介绍以下新 Ganymede 特性:RCP、RAP 和 eRCP,这些特性将允许用一个通用代码库分别为桌面、Web 和移动平台开发软件;使用 Subversion 进行版本控制;以及使用 p2 进行更新和安装。本文是第 1 部分,这里将使用成熟的富客户机平台(Rich Client Platform,RCP)来为使用 Subversion 进行版本控制的桌面开发应用程序,并且将使用 p2 打包和分发应用程序。
    2008年10月20日  
 
使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发,第 3 部分:采用 Ganymede 进行嵌入式 Rich Client Platform 开发
Eclipse Ganymede 是同时发行的 24 个主要 Eclipse IDE 项目。在这个分为三部分的 “使用 Eclipse Ganymede 为桌面、Web 和移动设备进行开发” 系列教程中,我们将介绍以下的新 Ganymede 功能:RCP、RAP 和 eRCP,这些功能将允许用一个通用代码库分别为桌面平台、Web 平台和移动平台开发软件;使用 Subversion 进行版本控制;以及使用 p2 进行更新和安装。在本教程中,我们将进一步增强在第 1 部分和第 2 部分中开发的备忘记事本,并使用 Embedded Rich Client Project(eRCP)修改备忘记事本以部署到移动设备中。
    2008年10月31日  
 
Eclipse 代码模板入门
本教程介绍了 Eclipse 代码模板的基本用法。通过各种途径讨论了应用于模板的基本概念和技巧,而不考虑与它们相关的特定插件。您将了解到模板提供的好处、如何创建和编辑模板,以及如何在 Eclipse IDE 中使用模板提高效率。
    2008年11月6日  
 
使用 Eclipse CDT 编写本机 iPhone 应用程序
了解使用开源工具在所有支持 Eclipse 的平台上进行 iPhone OS 开发后,如何使用 Eclipse C Development Toolkit(CDT)为 Apple iPhone 编写本机应用程序。
    2008年11月13日  
 
使用 Eclipse 和 Java SE 6 创建独立 Web Services 应用程序,第 1 部分: Web Services 服务端应用程序
使用 Eclipse 集成开发环境(Integrated Development Environment,IDE)和 Java Platform, Standard Edition (Java SE) 6 创建可以从控制台运行的独立 Web Services 应用程序。本教程是该系列的第 1 部分,将首先让您熟悉 Eclipse IDE。配置环境;创建项目、包和类;然后从命令行运行应用程序。
    2008年12月29日  
 
为 Perl、Python 和 PHP 构建 Eclipse 开发环境
Eclipse 为构建编译性语言(比如 C)和 Java 编程语言的工具提供了大量特性,但对脚本语言(比如 Perl、Python 和 PHP)的支持却很少。庆幸的是,Eclipse Dynamic Languages Toolkit (DLTK) 为这些语言以及类似的语言提供了支持。通过本文学习构建基于 DLTK 的 IDE 的步骤,并且探索每个步骤的样例代码。
    2009年4月7日  
 
使用 Java Web Ststar 部署基于 Eclipse 的应用程序
了解如何在 Eclipse Framework 的基础上构建功能最简单的应用程序,并通过 Java Web Start (JWS) 部署它 JWS 技术允许您方便在标准 Internet 站点上部署 Java 应用程序,并简化了升级和分发过程。
    2009年4月8日  
 
构建富 Internet 应用程序
很多用户都对当今基于 HTML 的 Web 应用程序的功能和性能不满意。用户想要这样的桌面应用程序,即易于安装并能够访问 Web 应用程序提供的功能。本教程演示如何使用开放源码的 OpenLaszlo 框架、基于 Eclipse 的 Laszlo IDE 和 Web Tools 来开发、打包和部署一个富 Internet 应用程序,以构建令用户满意的业务应用程序。
    2006年2月23日  
 
使用 Apache Geronimo 和 Ajax 构建目录,第 1 部分: 配置 Geronimo 的 LDAP 服务器
对于为 Apache Geronimo 和 IBM WebSphere 应用服务器创建企业应用程序的开发人员来说,熟练使用 Lightweight Directory Access Protocol(LDAP)是一项重要的技能。在这个分两部分的教程系列中,学习如何使用 LDAP Tools for Eclipse 来配置 Geronimo 的内置 Apache Directory LDAP 服务器,ApacheDS。在第 1 部分中,将把假想的个人信息导入 LDAP 服务器中,为第 2 部分做好准备;在第 2 部分中,将查询 LDAP 服务器并使用 Ajax 更新 Web 页面。
    2006年7月20日  
 
使用 Apache Geronimo 和 Ajax 构建目录,第 2 部分: 查询 LDAP 服务器
在本系列的 第 1 部分, 您已经将假想的个人信息导入 Lightweight Directory Access Protocol (LDAP) 服务器中。现在,应该使用 LDAP Tools for Eclipse 完成 Apache Geronimo 的内置 Apache Directory LDAP 服务器的配置了。本文是本系列的最后一期文章,您将查询 LDAP 服务器并使用 Ajax 更新 Web 页面。您还将熟悉使用 Java 平台和 Ajax 中可用的工具集来构建以 LDAP 为中心的应用程序的一些技术。
    2006年7月20日  
 
程序员的电影珍藏,第 1 部分:用 PHP 和 DB2 构建个人电影信息管理系统
使用 Eclipse IDE、DB2 Express-C 9 和 WebSphere Application Server Community Edition 探索 PHP 和 XML 开发。学习如何配置这些软件――这些应用程序是“Java 应用开发源动力”的一部分――以开发一个基于 Web 的电影信息数据库。
    2006年8月28日  
 
程序员的电影珍藏,第 2 部分:完成个人电影管理系统
使用 Eclipse IDE、IBM DB2 Express-C 9 和 Websphere Application Server Community 版本 探索 PHP 和 XML 开发。学习如何配置这些应用程序 ―― 这些应用程序是 Java 应用开发源动力 的一个程序的一部分 ―― 以开发一个基于 Web 的电影信息数据库。本文是一个由两部分组成的教程的第 2 部分,文中谈到了基本的 PHP 代码开发和 DB2 数据库配置及数据检索。第 1 部分则介绍了工具的安装和配置,以及一些基本的用于印证概念的代码开发。
    2006年12月11日  
 
深入探索 JUnit 4
JUnit 4 放弃了过去严格的命名规范和继承层次,转而推崇 Java 5 注释的灵活性。在本教程中,作为对他的关于代码质量这个流行系列的补充,测试专家 Andrew Glover 介绍了如何充分利用由注释实现的新功能,包括参数测试、异常测试及计时测试。他也介绍了 JUnit 4 的灵活固件,展示了如何使用注释(而不是套件)在运行测试前对测试进行逻辑分组。该教程包括几个在 Eclipse 下运行的测试样例,以及如何在较早的 Ant 版本中运行 JUnit 4 的指导。
    2007年3月20日  
 
使用开源软件设计、开发和部署协作型 Web 站点,第 3 部分: 在 Windows 中建立开发环境
在 Windows 中安装和配置开发基于 Drupal 的 Web 站点所需的软件,以及开发环境所需的软件,包括 Eclipse、MySQL、Drupal、Apache、PHP 和 phpMyAdmin。
    2007年4月2日  
 
使用开源软件设计、开发和部署协作型 Web 站点,第 4 部分: 在 Linux 中建立开发环境
在 Linux 中安装和配置开发基于 Drupal 的 Web 站点所需的软件,以及开发环境所需的软件,包括 Eclipse、MySQL、Drupal、Apache、PHP 和 phpMyAdmin。
    2007年4月2日  
 
使用 WebSphere Application Server Community Edition 开发和部署 J2EE Web 服务
Java 2 Platform Enterprise Edition (J2EE) 1.4 支持两种 Web 服务端点:传统 Java 对象(Plain Old Java Object,POJO)端点和 Enterprise JavaBeans (EJB) 端点。IBM Websphere Application Server Community Edition(本教程中称为“Community Edition”)是一种 J2EE 1.4 认证应用服务器,可对上述两种 Web 服务端点提供支持。本教程将向您演示如何使用 Eclipse Web Tools Platform (WTP) 创建同时实现 POJO 和 EJB Web 服务端点的企业应用程序,并将 IBM DB2 Express-C 用作应用程序的数据库。您将使用 Community Edition 服务器适配器(以前称为 Eclipse 插件)在 Community Edition 实例中部署该应用程序。最后,您将开发一个调用 Web 服务的客户机。
    2007年5月23日  
 
快速启动 Java 应用程序开发,第 2 部分: 利用免费软件轻松开发轻量级 Ajax 应用
Eclipse、DB2 Express-C 9.5 和 WebSphere Application Server Community Edition 2.0 的组合(所有这些都可以免费下载、使用和部署)是所有 Java 和 Java 企业开发所需的出色的从原型到生产的套件。通过这个套件还可以相对容易地(可能不太明显)利用这些久经考验的工具创建、测试和部署领先的、轻量级的应用程序。本教程将指导您进行小型人力资源应用程序的开发,首先使用传统的基于 JavaServer Pages (JSP) 的技术,然后使用 Ajax 将其迁移到高度交互的解决方案中。
    2008年1月25日  
 
Apache CXF 简介
本教程介绍了 Apache CXF 服务框架的基本知识,并通过讲解自带的例子来初步体验通过 CXF 进行服务的发布与消费;然后搭建基于 Eclipse 的 Apache CXF 开发环境,并通过一个“调查投票”示例应用程序来演示 CXF 整合 Spring 2.0 的基本开发过程。
    2008年2月21日  
 
用 BIRT 实现高级图表
从 2004 年以来,基于 Eclipse 的 Business Intelligence and Reporting Technology(BIRT)社区一直快速增长,取得了巨大成功。越来越多的用户开始用 BIRT 技术显示业务数据。BIRT 获得成功的关键原因是,用户发现丰富的 BIRT 报告组件对他们很有帮助。在这些组件中,BIRT 图表功能能够帮助最终用户了解数据的变化趋势并做出业务决策。BIRT 提供丰富的交互式图表和其他高级特性,让报告开发人员可以创建具有专业外观的报告。
    2008年8月14日  
 
使用 WebSphere Application Server Community Edition 开发 JPA 应用程序
通过 Java Persistent API (JPA),能方便地设计和开发 JEE 应用程序的持久部分的功能。本教程将带您了解这个新 API 的所有细节,并将使用 Eclipse 和 WebSphere Application Server Community Edition 开发一个示例应用程序。WebSphere Application Server Community Edition 和 Eclipse 都可以免费下载,因此只需数分钟您就可以着手使用了。
    2008年9月24日  
 
为 Nokia S60 智能手机开发基于 eSWT 的应用程序
Java Platform, Micro Edition (Java ME) 是专门针对嵌入式设备的特殊应用程序平台,并且许多现代移动电话都能够运行这类应用程序。嵌入式 Standard Widget Toolkit(eSWT)是一种 Eclipse 技术,可以为各种移动电话开发具有本地外观的 Java 应用程序。eSWT 是作为嵌入式 Rich Client Platform (eRCP) 项目的一部分开发的,后者一般只能用于运行 Microsoft Windows Mobile 和 Windows CE 操作系统的设备。然而,独立的 eSWT 库可以用于所有运行较新版本的 Nokia S60 平台的设备,Nokia 的 S60 平台是目前世界上领先的智能手机平台之一。本教程将演示如何借助新近发布的 Eclipse Mobile Tools for Java (MTJ) 和 Nokia S60 Platform SDK 开发基于 eSWT 的应用程序。
    2009年3月9日  
 
 题目  87    隐藏内容简介    
 
没有找到您想要的结果吗? 提交反馈