使用用于 IntelliJ 的 Azure 资源管理器管理虚拟机Manage virtual machines by using the Azure Explorer for IntelliJ

Azure 资源管理器是用于 IntelliJ 的 Azure 工具包的一部分,它为 Java 开发人员提供易用的解决方案,用于从 IntelliJ 集成开发环境 (IDE) 内部管理其 Azure 帐户中的虚拟机。The Azure Explorer, which is part of the Azure Toolkit for IntelliJ, provides Java developers with an easy-to-use solution for managing virtual machines in their Azure account from inside the IntelliJ integrated development environment (IDE).

先决条件Prerequisites

若要完成文章中的步骤,需要安装用于 IntelliJ 的 Azure 工具包,该工具包需要以下软件组件:To complete the steps in his article, you will need to install the Azure Toolkit for IntelliJ, which requires the following software components:

备注

JetBrains 插件存储库中的 Azure Toolkit for IntelliJ 页列出了与该工具包兼容的内部版本。The Azure Toolkit for IntelliJ page at the JetBrains Plugin Repository lists the builds that are compatible with the toolkit.

显示 Azure 资源管理器工具窗口Displaying the Azure Explorer Tool Window

如果“Azure 资源管理器”工具窗口在 IntelliJ 中不可见,请依次单击“查看”、“工具窗口”、“Azure 资源管理器”。 If the Azure Explorer tool window is not visible in IntelliJ, click View, then click Tool Windows, and then click Azure Explorer.

显示 Azure 资源管理器工具窗口

在 IntelliJ 中创建虚拟机Create a virtual machine in IntelliJ

若要使用 Azure 资源管理器创建虚拟机,请执行以下操作:To create a virtual machine by using the Azure Explorer, do the following:

  1. 按照用于 IntelliJ 的 Azure 工具包的登录说明一文中的步骤登录到 Azure 帐户。Sign in to your Azure account by using the steps in the Sign-in instructions for the Azure Toolkit for IntelliJ article.

  2. 在“Azure 资源管理器”视图中,展开 Azure 节点,右键单击“虚拟机”,并单击“创建 VM”。 In the Azure Explorer view, expand the Azure node, right-click Virtual Machines, and then click Create VM.

    创建 VM 命令The Create VM command
    此时会打开“新建虚拟机” 向导。The Create new Virtual Machine wizard opens.

  3. 在“选择订阅” 窗口中选择订阅,并单击“下一步” 。In the Choose a Subscription window, select your subscription, and then click Next.

    “选择订阅”窗口

  4. 在“选择虚拟机映像” 窗口中输入以下信息:In the Select a Virtual Machine Image window, enter the following information:

    • 位置:指定将创建虚拟机的位置(例如“美国西部”)。 Location: Specifies where your virtual machine will be created (for example, West US).

    • 建议的映像:指定要从常用映像的简化列表中选择映像。Recommended image: Specifies that you will choose an image from an abbreviated list of commonly used images.

    • 自定义映像:指定要选择自定义映像,为此将需要提供以下信息:Custom image: Specifies that you will choose a custom image by providing the following information:

      • 发布者:指定创建了用于创建虚拟机的映像的发布者(例如 Microsoft)。Publisher: Specifies the publisher that created the image that you will use for your virtual machine (for example, Microsoft).

      • 产品/服务:指定所选发布者提供的可以使用的虚拟机产品/服务(例如 JDK)。Offer: Specifies the virtual machine offering to use from the selected publisher (for example, JDK).

      • Sku:从所选产品/服务中指定要使用的库存单位 (SKU)(例如 JDK_8)。Sku: Specifies the stockkeeping unit (SKU) to use from the selected offering (for example, JDK_8).

      • 版本号:指定要使用所选 SKU 的哪个版本。Version #: Specifies which version of the selected SKU to use.

    “选择虚拟机映像”窗口

  5. 单击“下一步”。 Click Next.

  6. 在“虚拟机基本设置” 窗口中输入以下信息:In the Virtual Machine Basic Settings window, enter the following information:

    • 虚拟机名称:指定新虚拟机的名称,该名称必须以字母开头并仅包含字母、数字和连字符。Virtual machine name: Specifies the name for your new virtual machine, which must start with a letter and contain only letters, numbers, and hyphens.

    • 大小:指定要为虚拟机分配的内核数和内存。Size: Specifies the number of cores and memory to allocate for your virtual machine.

    • 用户名:指定要创建的用于管理虚拟机的管理员帐户。User name: Specifies the administrator account to create for managing your virtual machine.

    • 密码确认:指定管理员帐户的密码。Password and Confirm: Specifies the password for your administrator account.

    “虚拟机基本设置”窗口

  7. 单击“下一步”。 Click Next.

  8. 在“关联的资源” 窗口输入以下信息:In the Associated Resources window, enter the following information:

    • 资源组:指定虚拟机的资源组。Resource group: Specifies the resource group for your virtual machine. 选择以下选项之一:Select one of the following options:

      • 新建:指定要创建新的资源组。Create new: Specifies that you want to create a new resource group.

      • 使用现有项:指定要从与 Azure 帐户关联的资源组列表中进行选择。Use existing: Specifies that you want to select from a list of resource groups that are associated with your Azure account.

        “关联的资源”窗口

    • 存储帐户:指定用于存储虚拟机的存储帐户。Storage account: Specifies the storage account to use for storing your virtual machine. 可以选择现有存储帐户,也可以创建新的帐户。You can choose an existing storage account or create a new account. 如果选择“新建”,会显示以下对话框: If you choose Create New, the following dialog box appears:

      “创建存储帐户”对话框

    • 虚拟网络子网:指定虚拟机将连接到的虚拟网络和子网。Virtual Network and Subnet: Specifies the virtual network and subnet that your virtual machine will connect to. 可使用现有网络和子网,也可以创建新网络和子网。You can use an existing network and subnet, or you can create a new network and subnet. 如果选择“新建”,会显示以下对话框: If you select Create new, the following dialog box appears:

      “创建虚拟网络”对话框

    • 公共 IP 地址:为虚拟机指定面向外部的 IP 地址。Public IP address: Specifies an external-facing IP address for your virtual machine. 可选择创建新 IP 地址,也可以选择“(无)” (如果虚拟机将不具有公共 IP 地址)。You can choose to create a new IP address or, if your virtual machine will not have a public IP address, you can select (None).

    • 网络安全组:指定虚拟机的可选网络防火墙。Network security group: Specifies an optional networking firewall for your virtual machine. 可以选择现有防火墙,也可以选择“(无)”(如果虚拟机不使用网络防火墙) 。You can select an existing firewall or, if your virtual machine will not use a network firewall, you can select (None).

    • 可用性集:指定虚拟机可能属于的可选可用性集。Availability set: Specifies an optional availability set that your virtual machine can belong to. 可以选择现有的可用性集,也可以创建新的可用性集,或选择“(无)”(如果虚拟机将不属于可用性集)。 You can select an existing availability set, create a new availability set or, if your virtual machine will not belong to an availability set, select (None).

  9. 单击“完成” 。Click Finish.
    新虚拟机随即显示在“Azure 资源管理器”工具窗口中。Your new virtual machine appears in the Azure Explorer tool window.

    Azure 资源管理器视图中的新虚拟机

在 IntelliJ 中重新启动虚拟机Restart a virtual machine in IntelliJ

若要在 IntelliJ 中使用 Azure 资源管理器重新启动虚拟机,请执行以下操作:To restart a virtual machine by using the Azure Explorer in IntelliJ, do the following:

  1. 在“Azure 资源管理器” 视图中,右键单击虚拟机,并选择“重新启动” 。In the Azure Explorer view, right-click the virtual machine, and then select Restart.

    “重新启动虚拟机”命令

  2. 在确认窗口中,单击“是” 。In the confirmation window, click Yes.

    确认重新启动虚拟机窗口

在 IntelliJ 中关闭虚拟机Shut down a virtual machine in IntelliJ

若要在 IntelliJ 中使用 Azure 资源管理器关闭正在运行的虚拟机,请执行以下操作:To shut down a running virtual machine by using the Azure Explorer in IntelliJ, do the following:

  1. 在“Azure 资源管理器” 视图中,右键单击虚拟机,并选择“关闭” 。In the Azure Explorer view, right-click the virtual machine, and then select Shutdown.

    “关闭虚拟机”命令

  2. 在确认窗口中,单击“是” 。In the confirmation window, click Yes.

    确认关闭虚拟机窗口

在 IntelliJ 中删除虚拟机Delete a virtual machine in IntelliJ

若要在 IntelliJ 中使用 Azure 资源管理器重新删除虚拟机,请执行以下操作:To delete a virtual machine by using the Azure Explorer in IntelliJ, do the following:

  1. 在“Azure 资源管理器” 视图中,右键单击虚拟机,并选择“删除” 。In the Azure Explorer view, right-click the virtual machine, and then select Delete.

    “删除虚拟机”命令

  2. 在确认窗口中,单击“是”。 In the confirmation window, click Yes.

    确认删除虚拟机窗口

后续步骤Next steps

有关 Azure 虚拟机大小和定价的详细信息,请参阅以下资源:For more information about Azure virtual-machine sizes and pricing, see the following resources:

若要报告 bug 或请求新功能,请在我们的 GitHub 存储库上创建问题。To report bugs or request new features, create issues on our GitHub repository. 或者,在 Stack Overflow 上使用标记 azure-java-tools 提出问题。Or, ask questions on Stack Overflow with tag azure-java-tools.

若要详细了解如何将 Java 与 Azure 配合使用,请参阅以下链接:For more information about using Java with Azure, see the following links: