Eclipse 没有 Compile 按钮。这会使许多新手感到十分慌乱,但是它是 Eclipse 的另一个令人感到惊奇的功能。您永远不需要编译 Java 项目,因为始终在构建项目。只要保存文件,Eclipse 就会在后台编译它以及它影响的所有其他文件,因此您从未注意到它。此行为将减少启动项目所需的时间,因为您永远都不需要等待它重新编译。
运行项目
运行 Java 项目的最简单方法是打开包含 main 方法的文件,然后单击工具栏上的 Run.这样做将创建启动配置。下一次需要运行项目时,单击 Run 旁边的箭头,如图 7 所示并选择带有包??? main 方法的类名的配置。
图 7. 运行项目
调试项目
您应当从在代码中放置断点开始进行调试。您可以在编辑器中单击需要放置断点的行的最左侧列来完成。启动调试模式类似于运行项目,只是要单击工具栏中的 Debug 而非 Run.
图 8. 调试项目
在到达一个断点时,Eclipse 窗口将弹出到前台并且自动切换到 Debug 透视图,其中包含有助于调试程序的视图。下面是一些常用视图的简要说明:
Debug 视图
该视图将控制当前运行的程序,允许您通过程序查看堆栈和步骤。您甚至可以使用该视图暂停或停止程序。
Variables 视图
该视图将显示当前方法中的本地变量。值将随着您在程序中的位置变换而更改。
Breakpoints 视图
该视图将列出当前断点。您可以通过选择或清除列表中的断点来启用或禁用断点。
Expressions 视图
该视图允许您键入任意的 Java 表达式,并且在程序执行的当前点的上下文中查看它的值。要将 Java 表达式添加到该视图中,请执行以下操作:
结束语
本文说明了 Eclipse JDT 及其提供的功能。您现在知道如何根据需要自定义 JDT 的各个部分,并且应当了解了可能会令 JDT 新手感到困惑的一些事。
“精通 Eclipse” 这一系列的第 3 部分将主要介绍 JDT 的最强大部分 — 其编辑器 — 并说明其强大的功能。