安装用于 Eclipse 的 Azure 工具包

Azure Toolkit for Eclipse 提供了一些功能,可用于使用 Eclipse 开发环境轻松创建、开发、配置、测试和部署轻型、高可用性和可缩放的 Java Web 应用和 HDInsight Spark 作业。

注意

用于 Eclipse 的 Azure 工具包是一个开放源代码项目,其源代码可从 GitHub 上项目站点的 MIT 许可证下获取,URL 为:

https://github.com/microsoft/azure-tools-for-java

必备条件

若要完成本文中的步骤,需要安装需要以下软件组件的 Azure Toolkit for Eclipse:

注意

Eclipse 市场中的 Azure Toolkit for Eclipse 页列出了与该工具包兼容的内部版本。

可通过两种方法来安装 Azure Toolkit for Eclipse:访问 Eclipse Marketplace,以及使用帮助菜单上的“安装新软件”选项 。 这两种安装方法都将在以下部分中进行演示。

Eclipse Marketplace

通过 Eclipse IDE 中的 Eclipse Marketplace 向导,用户可浏览 Eclipse Marketplace 并安装解决方案。 下面两个选项会将你转到 Eclipse Marketplace:

  • 将以下按钮拖到正在运行的 Eclipse 工作区。 此按钮会打开 Eclipse Marketplace,其中已选择 Azure Toolkit for Eclipse。

    Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

  • 在 Eclipse IDE 上,单击帮助菜单,导航到 Eclipse Marketplace,搜索“Azure Toolkit for Eclipse”,然后单击“安装” 。

    Marketplace window, Help menu.

  1. Eclipse Marketplace 向导将弹出安装说明,其中包括要安装的组件的列表。 验证是否选择了所有功能,然后单击“ 确认 >”。

    功能 说明
    用于 Java 的 Application Insights 插件 可通过此组件将 Azure 的遥测日志记录和分析服务用于应用程序和服务器实例。
    Azure 常用插件 提供其他工具包组件所需的常见功能。
    用于 Eclipse 的 Azure 容器工具 用于生成 .WAR 并将其作为 Docker 容器部署到 Docker 计算机。
    用于 Eclipse 的 Azure 资源管理器 提供一个资源管理器样式的界面,用于管理 Azure 资源。
    用于 Java 的 Azure HDInsight 插件 在 Scala 中实现 Apache Spark 应用程序开发。
    Microsoft JDBC Driver 6.1 for SQL Server 提供适用于 SQL Server 的 JDBC API 以及适用于 Java Platform Enterprise Edition 8 的 Microsoft Azure SQL 数据库。
    Microsoft Azure Java 库包 提供用于访问 Microsoft Azure 服务的 API,例如存储、服务总线和服务运行时。
    用于 Eclipse 的 WebApp 插件 你可用它来将 Web 应用程序部署为 Azure 应用服务。
  2. 在“查看许可证”对话框中,查看许可协议条款。 如果接受许可协议条款,请单击“我接受许可协议条款”,并单击“完成” 。

    注意

    你可在 Eclipse 工作区的右下角查看安装进度。

  3. 安装完成后,系统会提示重启 Eclipse IDE 以应用软件更新。 单击“立即重新启动”

安装新软件

你可以新软件的形式直接从帮助菜单安装 Azure Toolkit for Eclipse。

  1. 单击帮助菜单,然后单击“安装新软件” 。

    Install new software, Help menu.

  2. 在“可用软件”对话框中,在“使用”文本框中键入 https://azuredownloads.blob.core.windows.net/eclipse/

  3. 在“名称”窗格中,选中“用于 Java 的 Azure 工具包”,并取消选中“在安装过程中访问所有更新站点以查找所需的软件”。 屏幕应与下图中所示类似:

    Installing the Azure Toolkit for Eclipse.

  4. 如果展开 Azure Toolkit for Java,你将看到将安装的组件列表;例如:

    Feature 说明
    用于 Java 的 Application Insights 插件 可通过此组件将 Azure 的遥测日志记录和分析服务用于应用程序和服务器实例。
    Azure 常用插件 提供其他工具包组件所需的常见功能。
    用于 Eclipse 的 Azure 容器工具 用于生成 .WAR 并将其作为 Docker 容器部署到 Docker 计算机。
    用于 Eclipse 的 Azure 资源管理器 提供一个资源管理器样式的界面,用于管理 Azure 资源。
    用于 Java 的 Azure HDInsight 插件 在 Scala 中实现 Apache Spark 应用程序开发。
    Microsoft JDBC Driver 6.1 for SQL Server 提供适用于 SQL Server 的 JDBC API 以及适用于 Java Platform Enterprise Edition 8 的 Microsoft Azure SQL 数据库。
    Microsoft Azure Java 库包 提供用于访问 Microsoft Azure 服务的 API,例如存储、服务总线和服务运行时。
    用于 Eclipse 的 WebApp 插件 你可用它来将 Web 应用程序部署为 Azure 应用服务。
  5. 单击“下一步”。 (如果在安装该工具包时遇到不正常的延迟,请确保未选中“在安装过程中访问所有更新站点以查找所需的软件”。)

  6. 在“安装详细信息”对话框中,单击“下一步”。

  7. 在“查看许可证”对话框中,查看许可协议条款。 如果接受许可协议条款,请单击“我接受许可协议条款”,并单击“完成”。 (剩余的步骤假定你接受许可协议的条款。如果不接受许可协议的条款,请退出安装过程。)

    注意

    你可在 Eclipse 工作区的右下角查看安装进度。

  8. 如果系统提示重启 Eclipse 以完成安装,请单击“ 立即重启”。

后续步骤

若要报告 bug 或请求新功能,请在我们的 GitHub 存储库上创建问题。 或者,在 Stack Overflow 上使用标记 azure-java-tools 提出问题。

若要详细了解如何将 Java 与 Azure 配合使用,请参阅以下链接: