共用方式為


使用 IntelliJ 建立適用於 Azure App 服務 的 Hello World Web 應用程式

本文示範使用 Azure Toolkit for IntelliJ 建立基本 Hello World Web 應用程式,並將 Web 應用程式發佈至 Azure App 服務 所需的步驟。

注意

如果您想要使用 Eclipse,請參閱 我們類似的 Eclipse 教學課程。

如果您沒有 Azure 訂用帳戶,請在開始前建立免費帳戶

完成本教學課程之後,別忘了清除資源。 在此情況下,執行本指南不會超過您的免費帳戶配額。

必要條件

安裝並登入

下列步驟會逐步引導您在 IntelliJ 開發環境中完成 Azure 登入程式。

  1. 如果您尚未安裝外掛程式,請參閱 適用於 IntelliJ 的 Azure 工具組。

  2. 若要登入您的 Azure 帳戶,請瀏覽至左側 Azure Explorer 提要字段,然後按兩下 [Azure 登入 ] 圖示。 或者,您可以流覽至 [工具],展開 [Azure],然後按兩下 [ Azure 登入]。

    在 IntelliJ 上登入 Azure。

  3. 在 [Azure 登入] 視窗中,選取 [OAuth 2.0],然後按一下 [登入]。 如需其他登入選項,請參閱 Azure Toolkit for IntelliJ 登入指示

  4. 在瀏覽器中,使用您的帳戶登入,然後返回 IntelliJ。 在 [ 選取訂用帳戶 ] 對話框中,按兩下您想要使用的訂用帳戶,然後按兩下 [ 選取]。

建立新的 Web 應用程式專案

  1. 按兩下 [ 檔案],展開 [ 新增],然後按兩下 [ 專案]。

  2. 在 [ 新增專案 ] 對話框中,選取 [Maven],並確定已核取 [ 從原型 建立] 選項。 從清單中,選取 maven-archetype-webapp,然後按 [下一步]。

    選取 maven-archetype-webapp 選項。

  3. 展開 [ 成品座標 ] 下拉式清單以檢視所有輸入字段。 指定新 Web 應用程式的下列資訊,然後按 [ 下一步] :

    • 名稱:Web 應用程式的名稱。 此值將用來自動填入 Web 應用程式的 ArtifactId 欄位。
    • GroupId:成品群組的名稱,通常是公司網域,例如 com.microsoft.azure
    • 版本:我們會保留預設版本 1.0-SNAPSHOT
  4. 自定義任何 Maven 設定或接受預設值,然後按兩下 [ 完成]。

  5. 若要尋找產生的程式代碼,請流覽至左側 [專案 ] 索引卷標上的專案,然後開啟檔案 src/main/webapp/index.jsp。 您會看到類似下列範例的程序代碼。

    <html>
     <body>
       <h2>Hello World!</h2>
     </body>
    </html>
    

    開啟index.jsp檔案。

將 Web 應用程式部署至 Azure

  1. 在 [ 專案總管] 檢視下,以滑鼠右鍵按下您的專案,展開 [Azure],然後按兩下 [ 部署至 Azure Web Apps]。

  2. 在 [部署至 Azure] 對話框中,您可以將應用程式部署至現有的 Tomcat Webapp,也可以建立新的應用程式。

    a. 按兩下 + 即可建立新的 Webapp。 否則,如果您的訂用帳戶中有現有的 WebApp,請從 [WebApp] 下拉式清單中選擇 [WebApp ]。

    部署至 Azure 對話框視窗。

    b. 在快顯 [建立 WebApp] 對話框中,指定下列資訊,然後按兩下 [ 確定]:

    • 名稱:WebApp 的功能變數名稱。 此值在 Azure 中應該是唯一的。
    • 平台:選取 Linux-Java 8-TOMCAT 9.0 或適當。

    c. 若要部署至現有的 Webapp,請從 [WebApp] 下拉式清單中選擇 [Web 應用程式],然後按兩下 [ 執行]。

  3. 工具組會在成功部署 Web 應用程式時顯示狀態消息,以及已部署 Web 應用程式的 URL。如果成功的話。

  4. 您可以使用狀態訊息中提供的連結,瀏覽至您的 Web 應用程式。

    流覽您的 Web 應用程式。

管理部署組態

提示

發佈 Web 應用程式之後,您可以按下工具列上的綠色箭號圖示來執行部署。

  1. 執行 WebApp 部署之前,您可以單擊 Web 應用程式的下拉功能表,然後選取 [編輯組態],以修改預設設定。

    編輯組態功能表。

  2. 在 [ 執行/偵錯組態 ] 對話框中,您可以修改任何預設設定。 按一下 [確定] 來儲存設定。

清除資源

  1. 若要刪除 Web 應用程式,請瀏覽至左側 的 Azure Explorer 提要欄位,並找出 Web Apps 專案。

    注意

    如果 Web Apps 功能表項未展開,請按兩下 Azure Explorer 工具列上的 [重新 整理] 圖示,或以滑鼠右鍵按兩下 [Web Apps] 選單項,然後選取 [重新整理],手動重新整理清單。

  2. 以滑鼠右鍵按下您想要刪除的 Web 應用程式,然後按兩下 [ 刪除]。

  3. 若要刪除您的應用程式服務方案或資源群組,請流覽 Azure 入口網站,並手動刪除訂用帳戶下的資源。

下一步

若要回報 Bug 或要求新功能,請在 GitHub 存放庫建立問題,或使用標記 azure-java-tools 在 Stack Overflow 上提出問題。

如需搭配 Azure 使用 Java 的詳細資訊,請參閱下列連結:

如需建立 Azure Web Apps 的詳細資訊,請參閱 App Service 概觀