快速业务通道

用Eclipse Europa进行Web开发,第3部分 - 编程入门网

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

用Eclipse Europa进行Web开发,第3部分

时间:2010-11-29 IBM Michael Galpin

用Eclipse Europa进行Web开发,第3部分 - Ruby Development Toolkit和RadRails

在介绍如何通过 Eclipse 实现用 Java™、PHP 和 Ruby 语言进行 Web 开发的三部分系列 “用 Eclipse Europa 进行 Web 开发” 的第 1 部分中,您了解了如何使用 Eclipse 的最新版本 —— Europa —— 快速开发 Java Web 应用程序。在第 2 部分中,您了解了使用 统称为 PHP Development Toolkit (PDT) 的另一组 Eclipse 插件来开发 PHP 应用程序是多么简单。

开始之前

关于本系列

成为一名 Web 开发人员恰逢其时。从来不曾像现在一样有如此多的技术选择。大量优秀的 开源 Web 服务器、数据库、编程语言和开发框架供您使用。无论您希望使用哪 种技术组合,都有一个可以提高生产力的单一集成开发环境 (IDE):Eclipse。

在 “用 Eclipse Europa 进行 Web开发” 系列中,您将了 解到无论选择何种语言,Eclipse 都是适用于 Web 开发的平台。灵活的插件系 统使它可以轻松地创建各种针对使用 Java、PHP 和 Ruby 语言的 Web 开发而定 制的 Eclipse 版本。您将看到不同的插件怎样为每种语言提供独特的 Eclipse 功能,还将看到所有 Web 开发人员都可以利用的一些常用功能。在本系列中, 我们将创建一个样例 Web 应用程序,该应用程序将允许我们输入棒球球员的比 赛数据并计算那些球员的统计信息。

关于本教程

Ruby on Rails 的受欢迎程度不断上升。TIOBE Software 质量跟踪数据显示,Ruby 是受欢迎程 度增长最快的语言,这要归功于 Rails。使 Rails 如此受欢迎的原因之一是它 能让您更轻松地工作。您希望如何简化工作?尝试使用 Eclipse 即可。这并不 是让您转而使用 Java 技术。通过 Eclipse 实现用 Ruby 进行 Web 开发就像使 用 Java 技术进行 Web 开发一样轻松。Eclipse Ruby Development Toolkit 和 RadRails 使这一切成为可能。

在 第 2 部分 中,我们谈到了将 IDE 与 PHP 结合使用的一些优点。在该部分中讨论的大多数优点均同样适用于 Ruby, 并且这是 Ruby Development Toolkit (RDT) 的灵感。RDT 将提供所有必需的 IDE 基本功能:语法突出显示、着色和验证,代码完成和格式化及项目组织。它 还有一个 Ruby 调试器,这是对于大型项目极为重要的工具。还有一些 Ruby 专 有的功能,如通过与 Test::Unit 集成提供正则表达式 (regex) 编辑器/测试器 和单元测试支持。

本教程是三部分系列的第 3 部分,将介绍 RDT 和 RadRails Eclipse 插件,介绍如何获得并开始使用这些插件。您将了解如何使 用 RadRails 完成许多常见的 Ruby on Rails 开发任务,并且将看到 RadRails 如何使测试和调试 Rails 应用程序变得更轻松。

先决条件

本教 程介绍的内容都与用 Ruby 进行 Web 开发相关,并且用 Ruby 进行 Web 开发与 用 Ruby on Rails 进行 Web 开发十分类似,因此需要您拥有一些使用 Ruby on Rails 进行开发的经验。熟悉 Eclipse 十分有用,但并非必要。本教程将在 第 1 部分 和 第 2 部分 中用 Java 和 PHP 语言构建的应用程序的基础上构建。 拥有 Java 和 Ruby 编程背景对于发挥本教程的最大功效至关重要。

系 统要求

需要满足以下条件:

Ruby 本教程将使用 Ruby V1.8.6。 您还需要 Rails,并且本教程将使用 Mongrel Web 服务器。使用 Ruby 的软件 包管理器 RubyGems 安装这两个软件。Ruby Development Toolkit 本教程将向 您展示如何使用 Ruby 开发 Web 应用程序,因此需要 Ruby Development Toolkit 和 RadRails。两者都是 Eclipse 插件,并且本教程将说明它们的安装 方法。Eclipse IDE for Java EE Developers 还需要 Ecli

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号