IntelliJ IDEA使用云平臺(tái)

2018-08-23 11:29 更新

支持的云平臺(tái)

IntelliJ IDEA提供與以下云平臺(tái)的集成:

  • CloudBees
  • Cloud Foundry
  • Google App Engine
  • Heroku的
  • OpenShift

更新應(yīng)用程序:流程概述

IntelliJ IDEA允許您:

  • 將應(yīng)用程序工件部署到云端。
  • 將代碼部署到Heroku和OpenShift。
  • 調(diào)試Heroku和OpenShift上的應(yīng)用程序。

出于所有這些目的,IntelliJ IDEA提供相應(yīng)的云運(yùn)行/調(diào)試配置。

您還可以監(jiān)視和控制部署過(guò)程,并在“應(yīng)用程序服務(wù)器(Application Servers)”工具窗口中查看應(yīng)用程序日志。

指定應(yīng)用程序更新選項(xiàng)

  1. 在云服務(wù)提供商網(wǎng)站上注冊(cè)用戶帳戶。
  2. 確保已啟用相應(yīng)的云集成插件。
  3. 在IntelliJ IDEA中注冊(cè)您的云用戶帳戶。你可以這樣做:
    • 在“設(shè)置(Settings)”對(duì)話框中:按下:Ctrl+Alt+S|構(gòu)建,執(zhí)行,部署|云| ( Ctrl+Alt+S|Build, Execution, Deployment|Clouds | );
    • 創(chuàng)建用于處理云的項(xiàng)目或模塊時(shí),例如:File|新建|項(xiàng)目|云(File | New | Project | Clouds);
    • 創(chuàng)建云運(yùn)行配置時(shí):運(yùn)行|編輯配置| | <云名稱??>部署(Run | Edit Configurations | | <Cloud Name> Deployment)。
  4. 為您的應(yīng)用程序創(chuàng)建工件配置。(對(duì)于Heroku或OpenShift,這可能是不必要的。您可以將源代碼部署到云中,云平臺(tái)將為您完成剩余的工作。對(duì)于CloudBees和Cloud Foundry,IntelliJ IDEA可以自動(dòng)創(chuàng)建必要的配置。 )
  5. 構(gòu)建工件。您可以單獨(dú)執(zhí)行此操作(Build | Build Artifacts),也可以在執(zhí)行相應(yīng)的運(yùn)行配置時(shí)執(zhí)行此操作。(在將代碼部署到Heroku或OpenShift的情況下,不需要工件。)
  6. 創(chuàng)建云運(yùn)行配置,以將工件或代碼部署到云。(IntelliJ IDEA可以自動(dòng)創(chuàng)建這樣的運(yùn)行配置。)
  7. 執(zhí)行運(yùn)行配置以將工件或代碼部署到云。

云集成插件

每個(gè)受支持的云平臺(tái)都有 一個(gè)單獨(dú)的云集成插件。所有云集成插件都與IDE捆綁在一起,默認(rèn)情況下已啟用。

插件名稱通常包括云名稱和單詞集成,例如:Heroku集成。

云運(yùn)行配置

每個(gè)支持的云都有運(yùn)行配置(這些運(yùn)行配置將在之后的章節(jié)進(jìn)行介紹):

  • 運(yùn)行/調(diào)試配置:CloudBees部署
  • 運(yùn)行/調(diào)試配置:Cloud Foundry部署
  • 運(yùn)行/調(diào)試配置:Google App Engine部署
  • 運(yùn)行/調(diào)試配置:Heroku部署
  • 運(yùn)行/調(diào)試配置:OpenShift部署
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)