将 AWS CodeStar 与 Eclipse 配合使用 - AWS CodeStar

2024 年 7 月 31 日,亚马逊 Web Services (AWS) 将停止支持创建和查看 AWS CodeStar 项目。2024 年 7 月 31 日之后,您将无法再访问 AWS CodeStar 控制台或创建新项目。但是,由 AWS CodeStar创建的 AWS 资源(包括您的源存储库、管道和构建)将不受此更改的影响,并将继续运行。 AWS CodeStar 此次停用不会影响连接和 AWS CodeStar 通知。

 

如果您想跟踪工作、开发代码以及构建、测试和部署应用程序,Amazon CodeCatalyst 提供了简化的入门流程和其他功能来管理您的软件项目。详细了解 Amazon 的功能定价 CodeCatalyst。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将 AWS CodeStar 与 Eclipse 配合使用

在 AWS CodeStar 项目中,您可以使用 Eclipse 来更改代码和开发软件。您可以使用 Eclipse 编辑您的 AWS CodeStar 项目代码,然后将您的更改提交并推送到 AWS CodeStar 项目的源存储库。

注意

本主题中的信息仅适用于在 CodeCommit 中存储源代码的 AWS CodeStar 项目。如果 AWS CodeStar 项目的源代码存储在 GitHub 中,则可以使用 EGit for Eclipse 等工具。有关更多信息,请参阅 EGit 网站上的 EGit 文档

如果 AWS CodeStar 项目的源代码存储在 CodeCommit 中,您必须安装支持 AWS CodeStar 的 AWS Toolkit for Eclipse 版本。您还必须是具有所有者或贡献者角色的 AWS CodeStar 项目团队的成员。

要使用 Eclipse,您还需要:

  • 一名已作为团队成员添加到 AWS CodeStar 项目的 IAM 用户。

  • 如果 AWS CodeStar 项目将其源代码存储在 CodeCommit 中,则需要该 IAM 用户的 Git 凭证(登录凭证)。

  • 在您的本地计算机上安装 Eclipse 和 AWS Toolkit for Eclipse 的足够权限。

步骤 1:安装 AWS Toolkit for Eclipse

Toolkit for Eclipse 是一个可添加到 Eclipse 的软件包。它的安装和托管方式与 Eclipse 中的其他软件包相同。AWS CodeStar 工具包作为 Toolkit for Eclipse 的一部分提供。

使用 AWS CodeStar 模块安装 Toolkit for Eclipse
  1. 在本地计算机上安装 Eclipse。Eclipse 的受支持版本包括 Luna、Mars 和 Neon。

  2. 下载并安装 Toolkit for Eclipse。有关更多信息,请参阅 AWS Toolkit for Eclipse 入门指南

  3. 在 Eclipse 中,选择 Help,然后选择 Install New Software

  4. Available Software 中,选择 Add

  5. Add Repository 中,选择 Archive,浏览到您保存 .zip 文件的位置,然后打开文件。将名称留空,然后选择确定

  6. 可用软件中,选择全选以选择 AWS 核心管理工具开发人员工具,然后选择下一步

  7. 安装详细信息中,选择下一步

  8. Review Licenses 中,查看许可证协议。选择我接受许可协议的条款,然后选择完成。重新启动 Eclipse。

步骤 2:将您的 AWS CodeStar 项目添加到 Eclipse

安装 Toolkit for Eclipse 后,您可以导入 AWS CodeStar 项目并从 IDE 中编辑、提交和推送代码。

注意

您可以将多个 AWS CodeStar 项目添加到 Eclipse 中的一个工作区,但如果您这样做,当您从一个项目更改到另一个项目时,就必须更新您的项目凭证。

导入 AWS CodeStar 项目
  1. 从 AWS 菜单,选择导入 AWS CodeStar 项目。或者,选择 File,然后选择 Import。在选择中,展开 AWS,然后选择 AWS CodeStar 项目

    选择下一步

  2. AWS CodeStar 项目选择中,选择您的 AWS 配置文件和托管 AWS CodeStar 项目的 AWS 区域。如果您的计算机上没有配置了访问密钥和私有密钥的 AWS 配置文件,请选择配置 AWS 账户并按照说明操作。

    选择 AWS CodeStar 项目和存储库中,选择您的 AWS CodeStar 项目。在 Git 凭证中,输入您为访问项目的存储库而生成的登录凭证。(如果您没有 Git 凭证,请参阅开始使用。) 选择下一步

    在 Eclipse 中选择 AWS CodeStar 项目
  3. 默认情况下,项目的存储库的所有分支均处于选中状态。如果您不想导入一个或多个分支,请清除这些框,然后选择 Next

  4. 本地目标中,选择导入向导将在您的计算机上创建本地存储库的目标位置,然后选择完成

  5. 项目资源管理器中,展开项目树以浏览 AWS CodeStar 项目中的文件。

步骤 3:在 Eclipse 中编辑 AWS CodeStar 项目代码

将 AWS CodeStar 项目导入到 Eclipse 工作区中后,您可以为该项目编辑代码,保存您的更改,然后将您的代码提交并推送到该项目的源存储库。此过程与您对使用适用于 Eclipse 的 EGit 插件的任何 Git 存储库采用的过程相同。有关更多信息,请参阅 Eclipse 网站上的 EGit 用户指南

编辑项目代码并对 AWS CodeStar 项目的源存储库进行第一次提交
  1. 项目资源管理器中,展开项目树以浏览 AWS CodeStar 项目中的文件。

  2. 编辑一个或多个代码文件并保存更改。

  3. 准备好提交更改后,打开该文件的上下文菜单,选择 Team,然后选择 Commit

    如果您已在项目视图中打开 Git 暂存窗口,则可以跳过此步骤。

  4. Git 暂存中,通过将更改的文件移动到暂存的更改中来暂存更改。在提交消息中输入提交消息,然后选择提交并推送

    将更改推送到 Eclipse 中的 AWS CodeStar 项目

要查看代码更改的部署,请返回项目的控制面板。有关更多信息,请参阅步骤 3:查看您的项目