<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 從STS部署到Cloud Foundry 本指南將引導您完成從Spring Tool Suite(STS)將“ hello world” Spring應用程序部署到Cloud Foundry的過程。 ## 您將部署到Cloud Foundry的內容 您將在Spring Foundry上部署一個Spring Boot應用程序,該應用程序將在以下位置接受HTTP GET請求: ~~~ http://gs-sts-cloud-foundry-deployment-myname.cfapps.io/greeting ~~~ 應用程序URL會有所不同,具體取決于您稍后在本??指南中需要更改的主機部分。 然后,應用程序將以顯示問候語的網頁進行響應: ~~~ "Hello, World!" ~~~ 您可以使用可選的自定義問候語 `name`查詢字符串中的參數: ~~~ http://gs-sts-cloud-foundry-deployment-myname.cfapps.io/greeting?name=User ~~~ 這 `name` 參數值將覆蓋默認值“ World”,并反映在響應中: ~~~ "Hello, User!" ~~~ 這 myname URL的一部分是通過STS將應用程序部署到Cloud Foundry時要更改的內容,以避免在部署過程中發生主機錯誤。 該應用程序基于提供Web內容的Spring服務。 有關如何從頭開始創建服務的更多信息,可以在 找到 [“使用Spring MVC服務Web內容”中](https://spring.io/guides/gs/serving-web-content/) ,或者可以通過“ 將其導入STS [導入Spring入門內容”向導](https://spring.io/guides/gs/sts/) 。 ## 您需要什么 * 約15分鐘 * [彈簧工具套件(STS)](https://spring.io/tools/sts/all) * [JDK 8](http://www.oracle.com/technetwork/java/javase/downloads/index.html) 或更高版本 * ws pws} \[Pivotal Web Services(PWS)帳戶\] * [春季啟動儀表板](https://docs.spring.io/sts/nan/v373/NewAndNoteworthy.html#bootdash) ## 安裝STS 如果尚未安裝STS,請訪問上面的鏈接。 您可以從那里下載適合您平臺的副本。 要安裝它,只需解壓縮下載的歸檔文件即可。 完成后,繼續并啟動STS。 ## 春季啟動儀表板 Spring Boot儀表板是用于將應用程序部署到Cloud Foundry的工具,它包含在STS 3.7.1或更高版本中。 本指南是必需的。 ## 創建Cloud Foundry目標 您首先需要為要在其中部署應用程序的Cloud Foundry組織和空間創建目標。 要創建Cloud Foundry目標,請首先打開Boot Dashboard視圖。 您可以單擊主STS工具欄中的“啟動儀表板”按鈕: ![STS工具欄](https://raw.githubusercontent.com/spring-guides/gs-sts-cloud-foundry-deployment/master/images/boot_dashboard_view_main_toolbar.png) 或者,您可以通過Eclipse Show View菜單打開它: 窗口→顯示視圖→其他→彈簧→引導儀表板 可見后,單擊Boot Dashboard工具欄右上角的“ +”按鈕以打開Cloud Foundry Target向導。 ![引導儀表板](https://raw.githubusercontent.com/spring-guides/gs-sts-cloud-foundry-deployment/master/images/boot_dashboard_view_basic.png) 在向導中,輸入您的PWS憑據,然后單擊“選擇空間”以選擇Cloud Foundry組織和要連接的空間。 選擇一個空格后,單擊“完成”以創建目標。 ![選擇空間](https://raw.githubusercontent.com/spring-guides/gs-sts-cloud-foundry-deployment/master/images/add_cf_target.png) 現在,目標將出現在啟動儀表板中。 ## 導入示例Spring應用程序 現在,您可以導入一個提供Web內容的Spring Boot應用程序。 您將把它部署到Cloud Foundry。 在STS中,打開“導入Spring入門內容”向導: ![導入入門](https://raw.githubusercontent.com/spring-guides/gs-sts-cloud-foundry-deployment/master/images/import_gsg.png) 在搜索字段中,輸入“ sts cloud Foundry”,然后會出現sts-cloud-foundry-deployment指南。 ![導入入門向導](https://raw.githubusercontent.com/spring-guides/gs-sts-cloud-foundry-deployment/master/images/import_gsg_wizard.png) * 選擇構建類型。 * 選擇“默認”代碼集。 * 點擊“完成”。 導入向導將在您的工作空間中創建一個名為“ gs-sts-cloud-foundry-deployment”的新項目。 ## 部署到Cloud Foundry 現在,只需將項目拖放到Boot Dashboard中的Cloud Foundry目標即可。 ![拖放](https://raw.githubusercontent.com/spring-guides/gs-sts-cloud-foundry-deployment/master/images/drag_drop.png) 這將打開部署清單對話框。 Boot Dashboard使用Cloud Foundry manifest.yml指定應用程序的部署詳細信息,包括要綁定的應用程序名稱,主機,內存和服務。 您可以使用添加到Spring Boot項目中的現有manifest.yml文件,也可以選擇“手動”以使用對話框生成的默認值。 在手動模式下,不會在您的項目中創建manifest.yml文件。 為確保該應用程序的URL尚未被另一個應用程序使用,并避免在部署過程中發生主機錯誤,請在對話框內的manifest.yml編輯器中指定其他主機。 ![部署清單對話](https://raw.githubusercontent.com/spring-guides/gs-sts-cloud-foundry-deployment/master/images/deployment_manifest.png) 完成配置應用程序后,單擊“確定”完成部署。 部署可能需要一些時間,但是隨著應用程序的部署和啟動,應用程序的控制臺將自動打開并指示進度。 控制臺和“啟動儀表板”視圖都將顯示該應用程序已成功啟動并正在運行的時間。 該應用程序的“啟動儀表板”圖標將變為綠色的“向上”箭頭。 ![安慰](https://raw.githubusercontent.com/spring-guides/gs-sts-cloud-foundry-deployment/master/images/console_application_running.png) ## 測試應用 現在您的應用程序正在Cloud Foundry上運行,您可以通過在Boot Dashboard中雙擊該應用程序來在STS中打開該應用程序的網站。 這將打開默認的Web瀏覽器。 在瀏覽器中,附加: /問候 到應用程序URL,您將看到顯示的應用程序頁面: ~~~ "Hello, World!" ~~~ 提供一個 `name` 查詢字符串參數并將其附加到瀏覽器中的URL: / greeting?name =用戶。 注意消息是如何從“ Hello,World!”更改的。 致“您好,用戶!”: ~~~ "Hello, User!" ~~~ ## 概括 恭喜你! 您剛剛將Spring Boot應用程序部署到Cloud Foundry。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看