安装用于 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 市场:

  • 在 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,你将看到要安装的组件列表;例如:

    功能 说明
    用于 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 配合使用,请参阅以下链接: