
Eclipse
文章平均质量分 82
phantomhu
迷茫
展开
-
Orangevolt Eclipse XSLT 插件简介,两种热门技术的结合:Eclipse 和 XSLT
如果您是有经验的 XSLT 程序员,但是不熟悉 Eclipse,那么本文可以帮助您体会使用 Eclipse 是多么容易。如果您是有经验的 Eclipse 用户,希望了解 XSLT 的知识,本文也会满足您的需要。 首先简要概述 XSLT。然后讨论这个 Eclipse 插件,包括安装和大多数功能的使用方法。 XSLT 是什么?首先谈谈 XSLT 的基础:XML。如今在网上到处都能够找到 X转载 2008-02-03 09:26:00 · 953 阅读 · 0 评论 -
Mylyn 2.0,第 1 部分: 集成的任务管理
虽然软件系统、框架和工具可以无限制地发展,但开发人员实际处理信息的能力具有一个上限。大多数集成开发环境(IDE)尝试使用结构化视图、编辑器和高级搜索功能来解决这个限制。这些机制虽然可以使大型系统的导航变得更容易,但是它们常常不足以帮助您管理完成典型编程任务所必须处理的大量信息。因此,结构化视图越来越不堪负荷 —— 例如,即使在导航一个小型的企业应用程序时,Eclipse Package Ex转载 2008-01-11 09:34:00 · 652 阅读 · 0 评论 -
Mylyn 2.0,第 2 部分: 自动上下文管理
在 本文的前半部分 中,我解释了 Mylyn 的任务管理功能如何轻松地聚焦与给定工作日或工作周相关的任务。一旦任务成为您的 Eclipse 体验中的集成部分,您很可能会注意到许多重复性行为都是以所处理的任务的上下文 为中心的。多任务处理是当今知识工作中很普遍的一部分,它常常需要创建和重新创建与当前任务相关的上下文。任务的上下文是指在处理任务时需要引用的所有文件、搜索结果和其它相关信息。例如,转载 2008-01-11 09:36:00 · 715 阅读 · 0 评论 -
让开发自动化: 用 Eclipse 插件提高代码质量
开发软件时,我的主要目标之一是:要么防止将缺陷引入代码库,要么限制缺陷的生存期;换言之,要尽早找到缺陷。很显然,越是了解如何编写更好的代码以及如何有效测试软件,就越能及早地捕捉到缺陷。我也很想要一张能发现潜在缺陷的安全之网。 我得出了这样的结论:将检验工具集成到构建过程(例如,使用 Ant 或 Maven)中,能够建立起一种寻找潜在缺陷的方法。尽管这种方法使一致性成为可能并超越了 IDE转载 2008-01-15 10:36:00 · 751 阅读 · 1 评论 -
Java API 参考文档, 第 1 部分,在 Eclipse Help 中如何组织 Java API 参考文档
背景 提高产品文档的可使用性是许多项目成功的关键。项目的成功直接归因于您生成并书写优秀文档的工转载 2008-04-15 13:40:00 · 681 阅读 · 0 评论 -
使用 Drools 规则引擎实现业务逻辑,使用声明性编程方法编写程序的业务逻辑
要求施加在当今软件产品上的大多数复杂性是行为和功能方面的,从而导致组件实现具有复杂的业务逻辑。实现 J2EE 或 J2SE 应用程序中业务逻辑最常见的方法是编写 Java 代码来实现需求文档的规则和逻辑。在大多数情况下,该代码的错综复杂性使得维护和更新应用程序的业务逻辑成为一项令人畏惧的任务,甚至对于经验丰富的开发人员来说也是如此。任何更改,不管多么简单,仍然会产生重编译和重部署成本。规则引擎转载 2008-05-06 14:07:00 · 901 阅读 · 0 评论 -
使用 Business Intelligence and Reporting Tools 的提示与技巧
简介Business Intelligence and Reporting Tools (BIRT) 项目是一个开源的、基于 Eclipse 技术的项目。BIRT 提供报告设计特性,使报告制作者可以创建可在 Web 浏览器中查看的高级报告。关于 BIRT 的详细信息,请参考 参考资料 小节中提供的 Eclipse Web 站点链接。通过使用 BIRT 的报告设计器图形用户界面,可以实现很多转载 2008-05-16 10:56:00 · 699 阅读 · 1 评论 -
Eclipse Ganymede 先睹为快
简单地说,Ganymede 就是指同步发行的 24 个主要的 Eclipse 项目。成为 Eclipse 的伙伴您是否希望更加快速地访问 Ganymede 发行版?您是否曾经希望回馈 Eclipse,但是不知道怎样做?Eclipse 发起了名为 “成为 Eclipse 的伙伴” 的新项目,该项目将使您可以回馈 Eclipse 社区。通过成为 Eclip转载 2008-08-06 13:25:00 · 333 阅读 · 0 评论 -
Java API 参考文档, 第 2 部分,使用 JavaTOC doclet 生成的 Eclipse Javadoc API 参考结构
通过 JavaTOC doclet 生成的 Eclipse Javadoc API 参考文档结构 设计的约束条件为了成为一名高水平技术人员(Java API Information Developer),您就必须对 Java 语言、Java API 参考文档生成工具和技术具有非常深刻和全面的理解。您能够通过运行 JavaTOC docl转载 2008-09-05 11:08:00 · 634 阅读 · 0 评论 -
扩展 Visual Editor 的控件和属性
扩展 Visual Editor 的控件和属性 Visual Editor for Java 是基于 eclipse 的 GUI 可视化编辑插件,该插件以 Java 代码为中心,实现了所见即所得的用户界面编辑方式,广泛支持目前的 SWT、AWT、Swing 等控件包。本文通过一个完整的对 Visual Editor 的扩展示例,向读者展示扩展 Visual Editor 的控件和属性的方法。转载 2008-01-10 09:16:00 · 661 阅读 · 0 评论 -
Eclipse 重复/撤销框架浅析
前言现今日益强调软件产品可用性,支持重复和撤销操作以方便用户使用已经成为软件必不可少的功能。Eclipse作为一个成功的软件开发台,对软件CoP(Consumability of Product)同样很重视,它在核心插件org.eclipse.core.commands 的org.eclipse.core.commands.operations 包中实现了一套可撤销操作框架。利用这个框架,一般转载 2008-01-03 10:55:00 · 868 阅读 · 0 评论 -
用 Eclipse 开发 iPhone Web 应用程序
Apple 的 iPhone 平台为开发人员提供了一个有趣的机会。借助其小型的交互式触摸屏,iPhone 和 iPod Touch 在很短的时间内迅速吸引了数百万用户。但是这种新颖的设计和专利平台给应用程序开发人员带来了一系列新的挑战。在 2008 年 2 月 Apple 发布其软件开发包 (SDK) 以前,想要在该平台上进行研究的开发人员必须创建模拟 iPhone 的本机界面外观的 Web 应用转载 2008-03-19 10:01:00 · 584 阅读 · 0 评论 -
利用 Eclipse 进行单元测试,在 Eclipse IDE 中用适用于 Java 的 RMock 测试框架增强 jMock
模拟对象将模仿出于指导代码执行的惟一目的而编写的类的行为,以便它在测试时符合代码执行要求。最终,模拟对象数目可以随着应用程序类数目的增长而增长。使用 jMock、RMock 甚至 EasyMock 等框架有助于消除对物理的独立存在的模拟对象集的需求。EasyMock 框架的一个主要缺点是不能模拟具体类 —— 而只能模拟接口。在本文中,我将向您展示怎样使用 jMock 框架来模拟具体类和 接口,转载 2008-02-03 14:22:00 · 623 阅读 · 0 评论 -
使用 JET 在 Eclipse 中创建更多更好的代码,如何掌握专家的最佳实践并提高您的模型驱动开发进度
代码生成不是一个新概念。它出现有一段时间了,而且作为提高生产力的一种方式,随着模型驱动开发(MDD)的发展而普及开来。Eclipse 项目有一个称为 JET 的技术项目就是一个专门的代码生成器。JET 所能生成的不仅仅是 “代码”,无论如何,在本文中我们称这些非编码的物件为工件(artifiact)。转载 2008-02-04 09:15:00 · 978 阅读 · 0 评论 -
用 JSEclipse 构建 JavaScript 应用程序(1)
准备工作本教程将介绍两个工具并说明如何创建一个全新的物种,那么让我们先做一些准备工作。需要完成的任务本教程将用大量篇幅描述不断进化的 “物种” 的出现 —— 在 Web 页面中到处移动,寻找同类进行繁殖并创造出具有类似属性的新生物的元素 —— 或者在找到同类之前死去。本教程的学习时间只有一个小时,因此生物将十分简单。这些生物是具有各种尺寸、颜色和速度的正方形,并且它们遇到另一转载 2008-01-29 15:26:00 · 1013 阅读 · 0 评论 -
使用 Google Web Toolkit、Apache Derby 和 Eclipse 构建 Ajax 应用程序,第 2 部分: 可靠后端
在本文中,您将安装并配置数据库 —— Web 应用程序的后端,来创建数据库模式,并了解一些用于向其中填充数据的简单工具。您将要使用的数据库是 Apache Derby,100% 纯 Java™ 关系型数据库,该数据库最初是在 Cloudscape ™ 的名下开发的。最后,IBM® 收购了 Cloudscape 代码,继而将其开源版本贡献给了 Apache 项目。Sun Microsystems 的转载 2008-02-15 11:03:00 · 551 阅读 · 0 评论 -
使用 Google Web Toolkit、Apache Derby 和 Eclipse 构建 Ajax 应用程序,第 4 部分: 部署
本文将使用 Apache Tomcat 作为示例 servlet 容器,因为它应用广泛,而且又可免费获得。其他 servlet 容器的表现与之类似。通常将是部署到现有服务器上;但如果不是,本文末尾的 参考资料 部分中的链接将告诉您 Tomcat 的下载位置。如果运行的是 Microsoft® Windows® 操作系统,Tomcat 有一个相对易用的面向 Windows 的二进制安装程序。如果是在转载 2008-02-18 15:26:00 · 409 阅读 · 0 评论 -
使用 Google Web Toolkit、Apache Derby 和 Eclipse 构建 Ajax 应用程序,第 1 部分: 梦幻前端
GWT 使得构建富 Ajax 浏览器客户机界面比构建传统 Java GUI 界面还要轻松。然而,即使是 GWT 这样出色的技术也无法独自构建出一个完整的 Web 应用程序。您还必须有一个服务器上的数据存储和某种类型的框架,以便将数据转换成 GWT 可从服务器传递给其客户的 Java 对象。在这一系列文章中,您将使用 Apache Derby 这个 100% 纯 Java 数据库,可将其嵌入与其余服转载 2008-02-15 09:38:00 · 528 阅读 · 0 评论 -
使用 Google Web Toolkit、Apache Derby 和 Eclipse 构建 Ajax 应用程序,第 3 部分: 通信
Ajax 中的 A启用了 Asynchronous JavaScript + XML (Ajax) 的 Web 应用程序与传统 Web 应用程序之间的主要差别在于 Ajax 中的 A:异步。Ajax 应用程序允许浏览器更新页面的特定部分而无需完全刷新整个页面。这种简单的技巧将提供更具有交互性的用户体验,因为简单的 Web 页面现在运行得更像是桌面应用程序。从开发人员的角度来看,这种异步行为转载 2008-02-18 09:08:00 · 424 阅读 · 0 评论 -
深入剖析 Eclipse 类装入器
介绍Eclipse 提供了一个强大的开发平台,越来越多的应用基于 Eclipse 来开发。但是由于 Eclipse 作为一个灵活的平台,其类装入器具有一定的特殊性,在开发 Eclipse 插件时我们经常遇到类找不到的问题,尤其是当我们开发的应用使用了第三方的软件包时。本文深入剖析了 Java 的类装入器机制以及 Eclipse 的类装入器的原理与模型,并总结了 Eclipse 插件应用开发常见转载 2008-02-25 10:55:00 · 624 阅读 · 0 评论 -
Java API 参考文档,第 3 部分,通过运行 JavaTOC doclet 和 ANT 生成的 Eclipse Javadoc API 参考结构
使用 JavaTOC doclet 生成 Eclipse 插件程序(Javadoc API 参考文档)Eclipse 平台帮助系统允许您使用 org.eclipse.help.contributions 扩展点将您的插件程序贡献到在线帮助上。您既可以将您的代码插件程序贡献为在线帮助的一部分,也可以单独的将它自己的文档插件程序贡献给在线帮助。您自己的文档插件程序提供了处理一份源代码的好处,转载 2008-09-05 13:26:00 · 899 阅读 · 0 评论