使用 IntelliJ 创建适用于 Azure 的 Hello World Web 应用

使用开源的 Azure Toolkit for IntelliJ 插件可以快速创建一个基本的 Hello World 应用程序并将其作为 Web 应用部署到 Azure。

目录:

备注

如果你偏爱使用 Eclipse,请查看适用于 Eclipse 的类似教程

先决条件

若要完成文章中的步骤,需要安装用于 IntelliJ 的 Azure 工具包,该工具包需要以下软件组件:

备注

JetBrains 插件存储库中的 Azure Toolkit for IntelliJ(用于 IntelliJ 的 Azure 工具包)页列出了与工具包兼容的内部版本。

安装并登录

  1. 在 IntelliJ IDEA 的“设置/首选项”对话框中 (Ctrl+Alt+S) 中,选择“插件”。 然后,在“市场”中找到“Azure Toolkit for IntelliJ”并单击“安装”。 安装后,单击“重启”以激活该插件。

    市场中的 Azure Toolkit for IntelliJ 插件

  2. 若要登录到你的 Azure 帐户,请打开边栏中的“Azure 资源管理器”,然后单击顶部栏中的“Azure 登录”图标(或者在 IDEA 菜单中选择“工具”>“Azure”>“Azure 登录”)。

    “IntelliJ Azure 登录”命令

  3. 在“Azure 登录”窗口中选择“设备登录”,然后单击“登录”(其他登录选项)。

    “Azure 登录”窗口,其中已选择“设备登录”

  4. 在“Azure 设备登录”对话框中单击“复制并打开”。

    “Azure 登录”对话框窗口

  5. 在浏览器中粘贴设备代码(在最后一个步骤中单击“复制并打开”时已复制),然后单击“下一步”。

    设备登录浏览器

  6. 在“选择订阅”对话框中选择要使用的订阅,然后单击“确定”。

    “选择订阅”对话框

创建 Web 应用项目

  1. 在 IntelliJ 中,依次单击“文件”菜单、“新建”、“项目”。

    创建新项目

  2. 在“新建项目”对话框中,选择 Maven,然后选择 maven-archetype-webapp,然后单击“下一步”。

    选择 Maven archetype Webapp

  3. 为 Web 应用指定 GroupId 和 ArtifactId,然后单击“下一步”。

    指定 GroupId 和 ArtifactId

  4. 自定义任何 Maven 设置或接受默认设置,然后单击“下一步”。

    指定 Maven 设置

  5. 指定项目名称和位置,并单击“完成”。

    指定项目名称

  6. 在“项目资源管理器”视图下,按如下所示打开并编辑文件 src/main/webapp/index.jsp,然后保存更改

    <html>
     <body>
       <b><% out.println("Hello World!"); %></b>
     </body>
    </html>
    

    编辑索引页面

将 Web 应用部署到 Azure

  1. 在“项目资源管理器”视图下右键单击你的项目,展开“Azure”,然后单击“部署到 Azure”。

    “部署到 Azure”菜单

  2. 在“部署到 Azure”对话框中,如果已有现有的 Tomcat Web 应用,则可将该应用程序直接部署到该 Web 应用,否则应该先创建一个 Web 应用。

    1. 单击“没有可用的 Web 应用,单击此处以新建一个”链接以创建新的 Web 应用;如果订阅中已有现有的 Web 应用,可以从“Web 应用”下拉列表中选择“创建新的 Web 应用”。

      “部署到 Azure”对话框

    2. 在弹出对话框中,选择“TOMCAT 8.5-jre8”作为 Web 容器,指定其他所需信息,然后单击“确定”创建 Web 应用。

      创建新 Web 应用

    3. 从“Web 应用”下拉列表中选择 Web 应用,然后单击“运行”。(若要部署到现有的 Web 应用,则可以从此处开始)

      部署到现有的 Web 应用

  3. 成功部署 Web 应用后,工具包会显示一条状态消息,以及成功部署的 Web 应用的 URL。

    成功部署

  4. 可使用状态消息中提供的链接转到 Web 应用。

    转到你的 Web 应用

管理部署配置

  1. 发布 Web 应用后,你的设置将保存为默认设置。可以通过单击工具栏上的绿色箭头图标来运行部署。 可通过单击 Web 应用的下拉菜单来修改设置,然后单击“编辑配置”。

    “编辑配置”菜单

  2. 出现“运行/调试配置”对话框后,可修改任意默认设置,然后单击“确定”。

    “编辑配置”对话框

清理资源

  1. 在 Azure 资源管理器中删除 Web 应用

    清理资源

后续步骤

有关用于 IntelliJ IDEA 的 Azure 工具包的详细信息,请参阅以下链接:

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

有关创建 Azure Web 应用的其他信息,请参阅 Web 应用概述