本文将介绍 Java Development Tools(JDT),演示一些常用功能并说明如何自定义这些常用功能。还将讨论 Eclipse 集成开发环 境(IDE)不同于其他环境的概念和功能,或者 JDT 新用户不容易发现的功能。如果您刚开始使用 Eclipse V3.4,请参阅第1部分。
JDT 是什么?
Eclipse 与 Java 开发是同义语。但是,对于大多数 Eclipse 新手来说,Eclipse 与 Java 技术之间的关系可能 并不十分清晰。
Eclipse 是用 Java 编程语言编写的骨架平台。在 IDE 之上编写的插件(例如 Mylar 和 Findbugs)将提供其功能, 并且 Java 语言允许 Eclipse 像 Java IDE 一样运行。可能由于 JDT 是 Eclipse 下载默认附带的,因此当开发人员说他们使用 Eclipse 进 行 Java 开发时,他们实际上指的是使用 JDT,这一点可能不会让人立刻明白。
分析 Java 项目
图 1. 在 Package Explorer 中查看到的典型 Java 项目
Java 项目由以下元素组成:
src 文件夹
此文件夹包含应用程序的 实际源代码。默认情况下,当您创建一个新 Java 项目时,Eclipse 将创建保存所有源代码的 src 文件夹,但是可以添加任意一个文件夹作为 源代码文件夹。例如,许多人喜欢用 tests 文件夹保存创建的所有测试用例。要将 tests 文件夹添加到项目中,请执行以下操作:
1 、右键单击项目,然后单击 New > Folder。
2、键入文件夹的名称(在本例中为 tests)并单击 OK。
3、右键单击 tests 文件夹,然后单击 Build Path > Use as Source Folder。
输出文件夹
此文件夹包含通过源代码生成的 .class 文件夹。默认情况下,Eclipse 将创建 bin 文件夹来保存这些内容。
引用库
这些是当前项目引用的库或工作空间中的其他 Java 项目。当 Eclipse 构建或运行 Java 项目时,这些内容将被添加到构建路径和 CLASSPATH 中。