WEB开发网
开发学院软件开发Java 面向 Visual Studio 用户的 Eclipse 简介 阅读

面向 Visual Studio 用户的 Eclipse 简介

 2009-12-13 00:00:00 来源:WEB开发网   
核心提示: 本地历史记录不能替代版本控制,它更像是一个拥有历史记录天数和分配存储能力的可配置限制的超级撤消引擎,面向 Visual Studio 用户的 Eclipse 简介(5),构建项目与 Visual Studio 方法下的项目拥有单个项目类型 (C++/C#/J#) 相反,Eclipse 项目可以没

本地历史记录不能替代版本控制。它更像是一个拥有历史记录天数和分配存储能力的可配置限制的超级撤消引擎。

构建项目

与 Visual Studio 方法下的项目拥有单个项目类型 (C++/C#/J#) 相反,Eclipse 项目可以没有、有一个或有多个本性。例如,Eclipse 中的 Java 项目有 Java 本性,而动态 Web 项目有 Java 和(隐含的)Web 本性。项目本性将定义一组生成器,这些生成器将在构建项目时运行。例如,Java 本性将添加一个把 Java 源文件编译成 .class 文件的生成器,而 Web 本性将添加一个验证 XML 和 HTML 文件的生成器。

自动构建项目

构建非 Java 项目

自动构建对于 Java 项目十分理想,因为内部的增量编译程序(Eclipse 不使用 javac)可以快速处理小型代码更改。虽然构建是在后台运行,但是对于这种项目类型(例如 CDT 项目),小更新也会触发冗长的编译过程,您可能宁愿禁用自动构建 (Project > Build Automatically)。然后,您可以手动运行构建 (Project > Build All) 或让 Eclipse 在运行应用程序之前执行构建。

当开发人员第一次使用 Eclipse 时,许多人都会去寻找 Build 命令。但是令人惊讶的是,他们要么找不到这条命令,要么不能使用这条命令。那是因为不同于 Visual Studio 和其他一些 IDE,Eclipse 有一项自动构建 功能。在 Java 项目中,Java 文件每修改一次,Eclipse 就将编译一次相关文件,包括未直接受更改影响的文件。自动构建是一种可以快速发现影响其他文件的编译错误的优秀方法。许多操作(例如 Java 搜索)依赖于这些构建结果。

自定义构建

通常 —— 主要针对 C++ 项目 —— Visual Studio 项目将使用自定义构建步骤来执行非标准构建任务。自定义构建命令都是 Visual Studio 项目中的普通命令行指令。另一方面,Eclipse 可以运行独立程序和 Ant 构建脚本。例如,只要项目被重新构建,您就可以使用 Ant 脚本构建和部署包含项目的类的 Java Archive (JAR) 文件。附含了 Ant 的 build.xml 文件的编辑器。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:面向 Visual Studio

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接