安装用于 Eclipse 的 Azure 工具包

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

注意

Azure Toolkit for Eclipse 是一个开源项目,其源代码在 GitHub 上的项目站点根据 MIT 许可证提供,可以通过以下 URL 访问:

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

先决条件

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

注意

Eclipse 市场中的 Azure Toolkit for Eclipse 页面列出了与工具包兼容的构建。

可通过两种方法安装用于 Eclipse 的 Azure 工具包:访问 Eclipse 市场,并使用“帮助”菜单上的“安装新软件”选项。 以下各节将演示这两种安装方法。

Eclipse 市场

Eclipse IDE 中的 Eclipse 市场向导允许用户浏览 Eclipse Marketplace 和安装解决方案。 以下选项可引导您到 Eclipse Marketplace:

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

    市场窗口,“帮助”菜单。

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

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

    注意

    可以在 Eclipse 工作区右下角检查安装进度。

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

安装新软件

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

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

    安装新软件“帮助”菜单。

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

  3. 在“名称”窗格中,选中 用于 Java 的 Azure 工具包,然后取消选中 在安装过程中联系所有更新站点以查找所需的软件。 屏幕应如下所示:

    安装用于 Eclipse 的 Azure 工具包。

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

    功能 描述
    适用于 Java 的 Application Insights 插件 允许对应用程序和服务器实例使用 Azure 的遥测日志记录和分析服务。
    Azure 通用插件 提供其他工具包组件所需的常见功能。
    用于 Eclipse 的 Azure 容器工具 使你能够将 .WAR 构建并作为 Docker 容器部署到 Docker 机器。
    Azure Explorer for Eclipse 提供用于管理 Azure 资源的资源管理器样式界面。
    适用于 Java 的 Azure HDInsight 插件 在 Scala 中启用 Apache Spark 应用程序开发。
    适用于 SQL Server 的 Microsoft JDBC Driver 6.1 为 SQL Server 提供 JDBC API,并Microsoft Azure SQL Database for Java Platform Enterprise Edition 8。
    Microsoft Azure Libraries for Java 包 提供用于访问 Microsoft Azure 服务的 API,例如存储、服务总线和服务运行时。
    适用于 Eclipse 的 WebApp 插件 使你能够将 Web 应用程序部署为 Azure 应用服务。
  5. 单击 “下一步” 。 (如果在安装工具包时遇到异常延迟,请确保在安装期间联系所有更新站点以查找所需软件未选中。

  6. 安装详细信息窗口中,单击下一步

  7. 查看许可证对话框中,查看许可协议条款。 如果接受许可协议的条款,请单击 我接受许可协议的条款,然后单击 完成。 (其余步骤假定你确实接受许可协议的条款。如果你不接受许可协议的条款,请退出安装过程。

    注意

    可以在 Eclipse 工作区右下角检查安装进度。

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

后续步骤

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

有关将 Java 与 Azure 配合使用的详细信息,请参阅以下链接: