# 快速启动指南

此教程向您介绍了工作台，对创建简单应用程序所需要的步骤进行了简单的概述。《工作台用户指南》中有更广泛的说明，其中包括图像。

工作台快速启动

任务 | 描述
创建简单项目 | 选择文件 > 新建 > 项目...。 在“新建项目”向导中，选择简单 > 项目，然后单击下一步。 在项目名字段中，输入新项目的名称。 指定项目的位置或使用缺省值。 单击完成。
创建文件夹 | 确保一个或多个项目存在。 选择文件 > 新建 > 文件夹...。 在“新建文件夹”向导的文件夹名字段中，输入新文件夹的名称。 单击完成。
创建文件 | 确保一个或多个项目存在。 选择文件 > 新建 > 文件...。 在“新建文件夹”向导的文件名字段中，输入新文件夹的名称。 单击完成。
导入资源 | 选择文件 > 导入。 选择一个导入源。 单击下一步。 通过遵循适用向导中指示的步骤来选择包含资源的导入位置。 单击完成。
导出资源 | 选择文件 > 导出。 选择一个导出目标。 单击下一步。 通过遵循适用向导中指示的步骤来选择导出目标。 单击完成。
创建 Java 项目：JUnit 示例 | 要下载 JUnit 源代码，请访问 http://www.eclipse.org/downloads/ 并找到您正在使用的 Eclipse 发行版。 下滚至“示例插件”部分并下载示例归档。 将 Zip 文件的内容解压缩到一个目录中。 返回至 Eclipse，然后选择文件 > 新建 > 项目...。 选择 Java 项目，然后单击下一步。 在项目名字段中，输入 JUnit。 单击完成。 在“包资源管理器”中，确保选择了 JUnit 项目。 选择菜单项文件 > 导入...。 选择 Zip 文件，然后单击下一步。 单击“Zip 文件”字段旁边的浏览按钮，进行浏览以选择 <ExamplesDownloadPath>eclipse/plugins/org.eclipse.jdt.ui.examples.projects_3.0.0/archive/junit/junit381src.jar。 在“导入”向导中，在层次结构列表下方单击全部选中。 一旦 JUnit 项目出现在目标文件夹字段中，则单击完成。 注意，在导入进度指示器中，在将资源导入工作台时，就会编译这些导入的资源。这是因为在“工作台”首选项页面上选择了自动构建选项。系统将提示您是否覆盖 JUnit 项目中的 .classpath 和 .project 文件。这是因为在创建 JUnit 项目时已创建了 .classpath 资源。覆盖这些文件是安全的。 在“包资源管理器”视图中，展开 JUnit 项目以查看 JUnit 包。
创建 Java 类：JUnit 示例 | 在“包资源管理器”视图中，右键单击 JUnit 项目，选择新建 > 包。 在名称字段中，输入 test 作为新包的名称。 单击完成。 在“包资源管理器”视图中，选择新的 test 包并单击工具栏中的新建 Java 类。确保 JUnit 出现在“源文件夹”字段中并且 test 出现在“包”字段中。 在“名称”字段中，输入 MyTestCase。 单击超类字段旁边的浏览。 在“选择超类”对话框中的选择类型字段中，输入 Test 以缩小可用超类列表的范围。 选择 TestCase 类并单击确定。 选择超类中的构造函数复选框。 单击完成。 新文件将在编辑器中打开。在“大纲”视图中，选择新类MyTestCase。打开上下文菜单并选择源 >覆盖／实现方法...。 在“覆盖方法”对话框中，选择 setUp() 和 tearDown() 并单击确定。 将 setUp() 的主体更改为 container= new Vector();。 使用一条问题突出显示线对 container 和 Vector 加了下划线，这是因为不能解析它们。一个灯泡出现在标记栏上。将光标设置在 Vector 中并按 Ctrl+1（或使用菜单栏中的编辑 > 快速修正）。选择 Import 'Vector' (java.util)。这将添加缺少的导入声明。 将光标设置在 container 中并按 Ctrl+1。选择创建字段“container”以添加新字段。 在“大纲”视图中，选择类 MyTestCase。打开上下文菜单并选择源 > 生成 Getter 和 Setter...。 “生成 Getter 和 Setter”对话框建议创建方法 getContainer 和 setContainer。选择它们并单击确定。将添加字段 container 的 getter 和 setter 方法。 保存该文件。 可以在窗口 > 首选项 > Java > 代码样式 > 代码格式化程序中配置所生成的代码的格式化。如果对字段名使用前缀或后缀，则可以在窗口 > 首选项 > Java > 代码样式 > 字段中指定它，以使生成的 getter 和 setter 将建议不带前缀或后缀的方法名。
启动 Java 程序：JUnit 示例 | 在“包资源管理器”视图中，查找 junit.textui.TestRunner.java 并双击它，以便在编辑器中打开它。 在“大纲”视图中，请注意 TestRunner 类具有一个图标，该图标指示该类定义了 main 方法。 在包资源管理器中右键单击 TestRunner.java ，并选择运行 > Java 应用程序。 选择运行 > 运行...。“启动配置”对话框打开，并且选择了 TestRunner 启动配置。 在“启动配置”对话框中，选择自变量选项卡并在“程序自变量”区域中输入 junit.samples.VectorTest。 单击运行。这一次程序正确运行，并指示运行的测试次数。 切换至“调试”透视图。请注意，在“调试”视图中，最后一个程序启动的进程是在运行程序时注册的。 在工作台工具栏中单击运行。此列表包含先前启动的程序。可以通过在历史列表中选择这些程序来重新启动它们。 从“调试”视图（或等价工具栏按钮）的上下文菜单中，选择除去所有终止的内容以清除已终止的启动进程的视图。
创建 插件 | 选择文件 > 新建 > 项目...。 选择插件项目并单击下一步。 在项目名字段中，输入项目的名称并单击下一步。 在插件内容页面上，设置用来初始化 plugin.xml 文件的数据，包括插件标识、版本和名称。 选择一个可用的模板并单击下一步。 定制样本扩展并单击完成。
启动 Eclipse 运行时工作台实例以测试插件 | 选择运行 > 运行...。 在“启动配置”对话框中，在名称字段中为配置输入名称。 在工作空间数据字段中，单击浏览以定义运行时工作台将使用的工作空间。此运行时工作空间的位置必须与主机实例的工作空间不同。 在运行应用程序字段中，选择缺省 Eclipse 应用程序 org.eclipse.ui.ide.workbench。 单击运行。 将出现另一个工作台实例，其构成插件包括工作空间插件以及在“目标平台首选项”页面上选择的插件。可使用您选择的 JRE 测试运行时工作台，该 JRE 不必是插件在工作空间中对其进行编译的 JRE。还可指定适合于您的测试的任何 VM 自变量。
自动执行构建 | 选择窗口 > 首选项。 在左窗格中选择常规类别。 选择自动构建。 单击确定。
手工执行构建 | 在“资源透视图”的“导航器”视图中，选择一个或多个项目。 右键单击并从弹出菜单中选择选项构建项目。

CVS 快速启动

注意：必须在主机上配置了 CVS 服务器后，才能在“工作台”中创建有效的存储库位置。

任务 | 描述
创建 CVS 存储库位置 | 选择窗口 > 显示视图 > 其它... 选择 CVS > CVS 存储库。 单击添加 CVS 存储库。 输入标识和连接至存储库位置所需的信息。 单击完成。
使用 SSH 连接和配置 CVS | 选择窗口 > 首选项。 选择 小组 > CVS > SSH2 连接方法。 选择常规选项卡，单击添加专用密钥并将您的专用密钥添加到列表。 为您的专用密钥提供一个密码并将它保存在计算机上。 如果没有密钥对： 选择窗口 > 首选项。 选择 小组 > CVS > SSH2 连接方法。 选择密钥管理选项卡。 如果您的服务器支持协议的版本 1，则选择生成 RSA 密钥，对于版本 2，则选择生成 DSA 密钥。将生成公用密钥和专用密钥。公用密钥将显示在只读文本区域中。 将公用密钥复制到服务器。如果您的服务器正在运行 OpenSSH 服务器，单击通过 sftp 导出。否则，将公用密钥复制并粘贴到远程 ~/.ssh/authorized_keys 文件中。
从 CVS 存储库检出项目 | 切换至“CVS 存储库研究”透视图。 在“CVS 存储库”视图中，展开存储库位置。 展开 HEAD 并选择想要作为项目添加至“工作台”的文件夹。 从选择的文件夹的菜单中选择下列其中一项： 检出将选择的每个文件夹作为本地工作空间中与存储库中的文件夹具有相同名称的项目检出。 检出方式... 将选择的文件夹检出到本地工作空间中定制配置的项目中。
与存储库同步并更新或落实更改 | 在“导航器”视图中，选择想要同步的资源。 右键单击并选择小组 > 与存储库同步。 在“同步”视图中，右键单击该资源并选择下列其中一项： 落实（如果您要覆盖资源的现有 CVS 版本并将您的版本保存到存储库）。 更新（如果您要使用存储库中存储的版本来更新工作空间）。