用Eclipse Europa进行Web开发,第3部分 - 编程入门网
pse IDE for Java EE Developers。Java 运行时环境(Java Runtime Environment,JRE) 要运行 Eclipse,必须配备 JRE。Apache Tomcat 应用程序将使用 Apache Tomcat 作为 容器。MySQL V5.0 应用程序将使用 MySQL V5.0 作为数据库。Java Persistence API 还需要使用 Java Persistence API,特别是 OpenJPA 实现。 Eclipse PHP Development Toolkit (PDT) 本教程将向您展示如何使用 PHP 开 发 Web 应用程序,因此需要使用 PHP Development Toolkit。您可以获得作为 现有 Eclipse 安装的一组插件的 PDT。如果您刚开始使用 Eclipse,则可以下 载包括 Eclipse 平台和 PDT 插件的完整安装。PHP 需要使用 PHP,因此请下载 最新版本,撰写本文时的最新版本为 V5.2.1。Apache HTTP Server 需要与 PHP 集成的 Web 服务器。本教程是使用 Apache V2.0.59 开发的。Fancy PHP 调试 器 需要一个 PHP 调试器。我们使用的是 Zend Debugger V5.2.10。操作系统 需要能够运行以上所有软件或插件的操作系统。创建本系列时使用的是 Mac OS X,但是也可以使用 Windows® 或 Linux® 的近期版本。需要相应地调 整文件位置。
Ruby Development Toolkit 在 第 2 部分 中,我们讨论了将 IDE 与 PHP 结合使用的一些优点。其中的 大多数信息同样适用于 Ruby,并且这是 Ruby Development Toolkit (RDT) 的 灵感。RDT 将提供所有必需的 IDE 基本功能:语法突出显示、着色和验证,代 码完成和格式化及项目组织。它还有一个 Ruby 调试器,这是对于大型项目极为 重要的工具。还有一些 Ruby 专有的功能,如通过与 Test::Unit 集成提供 regex 编辑器/测试器和单元测试支持。听起来像是一些有价值的功能吧?让我 们看看如何安装 RDT。 安装 RDT Eclipse 更新系统使得安装 RDT 非常简单。首先选择 Help > Software Updates > Find and Install。 图 1. 启动 Eclipse 软件更新 RDT 是需要添加到 Eclipse 中的一项新功能,因此选择 Search 来查找要安 装的新功能。 图 2. 搜索要安装的新功能 现在需要让 Eclipse 知道查找 RDT 的位置,因此选择 New Remote Site。 该操作将打开新更新站点。 图 3. 新更新站点 用Eclipse Europa进行Web开发,第3部分(2)时间:2010-11-29 IBM Michael GalpinRDT 的 URL 为 http://updatesite.rubypeople.org/release。您可以选择 任意名称。单击 OK,然后应当会看到更新站点列表中选中的新站点。 图 4. 更新站点列表 单击 Finish,并且此操作应当会打开 RDT 更新站点中可用的插件列表。确 保选择 RDT。 图 5. 要安装的新功能 单击 Next,然后应当会看到 RDT 的许可证协议。 图 6. 许可证协议 用Eclipse Europa进行Web开发,第3部分(3)时间:2010-11-29 IBM Michael Galpin接受协议并选择 Next。这将打开所安装功能的详细信息。 图 7. 功能详细信息 单击 Finish,然后 Eclipse 将下载并安装 RDT。完成后,您可以通过更改 Eclipse 透视图来检验安装。选择 Window > Open Perspective > Other 。 图 8. 更改透视图 现在应当会在透视图列表中看到 Ruby。 图 9. 可用透视图 单击 OK,然后 Eclipse 将打开 Ruby 透视图。 图 10. Eclipse 中的 Ruby 透视图 这样,我们已经安装了 RDT。可以创建 Ruby 项目、Ruby 类、Ruby 单元测 试和 Ruby regex。但是我们感兴趣的不是 Ruby 开发,而是 Web 开发。对于 Web 开发,需要使用的功能要多于 RDT 能够提供的功能。我们需要使用 RadRails。 用Eclipse Europa进行Web开发,第3部分(4)时间:2010-11-29 IBM Michael GalpinRadRails 简介 Ruby 是一个功能强大的编程语言,您几乎可以用它实现一切。当然也包括 Web 开发。但是,如 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |