最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Eclipse中部署Spring Boot/Spring Cloud應(yīng)用到阿里云

 更新時間:2018年12月18日 14:35:22   作者:銀時  
這篇文章主要介紹了在Eclipse中部署Spring Boot/Spring Cloud應(yīng)用到阿里云,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

Spring Cloud 和 Spring Boot 可以說是當前最流行的微服務(wù)開發(fā)框架了,在本文中,將向讀者介紹如何在 在 Eclipse 中部署 Spring Boot / Spring Cloud 應(yīng)用到阿里云。

本地開發(fā)

無論是編寫云端運行的,還是編寫本地運行的 Spring Boot 應(yīng)用程序,代碼編寫本身并沒有特別大的變化,因此本文采用一個極其基礎(chǔ)的樣例《在 Web 頁面打印 HelloWorld 的 Spring Boot 》為例,通過啟動內(nèi)置的 Tomcat 容器,處理 HTTP 請求,在 Web 頁面上打印一串“Hello World”的文案。

內(nèi)嵌的 Tomcat 監(jiān)聽來自根目錄的請求

package com.aliyun.toolkit.demo;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloWorldController {
 
 @RequestMapping("/")
 public String sayHello() {
  return "Alibaba Cloud Toolkit: Hello,World.";
 }
}

Spring Boot 的啟動類

package com.aliyun.toolkit.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Startup {
 
 public static void main(String[] args) {
  SpringApplication.run(Startup.class,args);
 }
}

SpringBoot Demo 工程下載

上述代碼就是一個標準的 Spring Boot 工程。

安裝插件

阿里云提供了基于 Eclipse 的插件,以方便開發(fā)人員能夠高效的將本地 IDE 中編寫的應(yīng)用程序,極速部署到 ECS中去。

插件主頁:https://www.aliyun.com/product/cloudtoolkit

阿里云的這個 Eclipse 插件的安裝過程,和普通的插件大同小異,這里不再贅述,讀者請自行安裝。

配置插件首選項

安裝完插件之后,按照如下路徑進行首選項配置

頂部菜單 - Window - Preferences - Alibaba Cloud Toolkit - Accounts

出現(xiàn)如下界面,配置阿里云賬號的 AK 和 SK,即可完成首選項配置。(如果是子賬號,則填寫子賬號的 AK 和 SK)

部署

在 Eclipse 中,鼠標右鍵項目工程名,在出現(xiàn)的菜單中點擊 Alibaba Cloud - Deploy to ECS...,可會出現(xiàn)如下部署窗口:

在 Deployment Configurations 對話框設(shè)置部署參數(shù),然后單擊 Deploy,即可執(zhí)行部署。

部署參數(shù)說明

  • Deploy File:部署文件包含兩種方式。
    • Maven Build:如果當前工程采用 Maven 構(gòu)建,可以使用 Cloud Toolkit 直接構(gòu)建并部署。
    • Upload File:如果當前工程并非采用 Maven 構(gòu)建,或者本地已經(jīng)存在打包好的部署文件,可以選擇并直接上傳本地的部署文件。
  • Target Deploy ECS:在下拉列表中選擇地域,然后在地域中選擇要部署的 ECS 實例。
  • Deploy Location :輸入在 ECS 上部署路徑,如 /root/springbootdemo
  • Commond:輸入應(yīng)用啟動命令,如 sh /root/springbootdemo/restart.sh。表示在完成應(yīng)用包的部署后,需要執(zhí)行的命令 —— 對于 Spring Boot 程序而言,通常是一句 java -jar XXXX.jar 的啟動命令。

/root/springbootdemo/restart.sh 內(nèi)容如下:

source ~/.bash_profile
killall java
nohup java -jar /root/springbootdemo/springbootdemo-0.0.1-SNAPSHOT.jar > nohup.log 2>&1 &

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • java實現(xiàn)動態(tài)代理示例分享

    java實現(xiàn)動態(tài)代理示例分享

    動態(tài)代理作為代理模式的一種擴展形式,廣泛應(yīng)用于框架(尤其是基于AOP的框架)的設(shè)計與開發(fā),本文將通過實例來講解Java動態(tài)代理的實現(xiàn)過程。
    2014-03-03
  • SpringBoot中使用WebSocket的教程分享

    SpringBoot中使用WebSocket的教程分享

    這篇文章主要為大家詳細介紹了如何在SpringBoot中使用WebSocket,文中的示例代碼講解詳細,具有一定的學習價值,感興趣的小伙伴可以了解一下
    2023-06-06
  • Java ResultSet案例講解

    Java ResultSet案例講解

    這篇文章主要介紹了Java ResultSet案例講解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • java實現(xiàn)遞歸菜單樹

    java實現(xiàn)遞歸菜單樹

    這篇文章主要為大家詳細介紹了java實現(xiàn)遞歸菜單樹,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • 詳解Spring?Security怎么從數(shù)據(jù)庫加載我們的用戶

    詳解Spring?Security怎么從數(shù)據(jù)庫加載我們的用戶

    這篇文章主要為大家介紹了Spring?Security怎么從數(shù)據(jù)庫加載我們的用戶示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • Spring SpringMVC在啟動完成后執(zhí)行方法源碼解析

    Spring SpringMVC在啟動完成后執(zhí)行方法源碼解析

    這篇文章主要介紹了SpringMVC在啟動完成后執(zhí)行方法源碼解析,還是非常不錯的,在這里分享給大家,需要的朋友可以參考下。
    2017-09-09
  • Maven分模塊開發(fā)與依賴管理和聚合和繼承及屬性深入詳細介紹

    Maven分模塊開發(fā)與依賴管理和聚合和繼承及屬性深入詳細介紹

    依賴管理是項目管理中非常重要的一環(huán)。幾乎任何項目開發(fā)的時候需要都需要使用到庫。而這些庫很可能又依賴別的庫,這樣整個項目的依賴形成了一個樹狀結(jié)構(gòu),而隨著這個依賴的樹的延伸和擴大,一系列問題就會隨之產(chǎn)生
    2022-10-10
  • java eclipse 中文件的上傳和下載示例解析

    java eclipse 中文件的上傳和下載示例解析

    這篇文章主要介紹了eclipse java中文件的上傳和下載示例解析,文件上傳,瀏覽器在上傳的過程中是將文件以流的形式提交到服務(wù)器端的。對此感興趣的小伙伴可以了解一下
    2020-07-07
  • Java實現(xiàn)開箱即用的redis分布式鎖

    Java實現(xiàn)開箱即用的redis分布式鎖

    這篇文章主要為大家詳細介紹了如何使用Java實現(xiàn)開箱即用的基于redis的分布式鎖,文中的示例代碼講解詳細,具有一定的借鑒價值,需要的可以收藏一下
    2022-12-12
  • 2020JDK1.8安裝教程詳解(一次就可安裝成功)

    2020JDK1.8安裝教程詳解(一次就可安裝成功)

    這篇文章主要介紹了2020JDK1.8安裝教程詳解(一次就可安裝成功),本文通過圖文并茂的形式分步驟給大家講解的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2020-08-08

最新評論

安仁县| 松阳县| 乃东县| 婺源县| 灵武市| 尖扎县| 峨眉山市| 渑池县| 灵山县| 和政县| 炉霍县| 尼玛县| 克拉玛依市| 宣威市| 西盟| 庐江县| 毕节市| 平利县| 承德市| 墨脱县| 资源县| 嘉黎县| 方城县| 新乐市| 江华| 吉安市| 尖扎县| 文水县| 宝鸡市| 敦化市| 梓潼县| 阿克| 阳朔县| 筠连县| 贵德县| 咸丰县| 车致| 璧山县| 瓮安县| 华阴市| 永州市|