阅读(4070) (17)

IntelliJ IDEA使用云平台

2018-08-23 11:05:18 更新

支持的云平台

IntelliJ IDEA提供与以下云平台的集成:

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

更新应用程序:流程概述

IntelliJ IDEA允许您:

  • 将应用程序工件部署到云端。
  • 将代码部署到Heroku和OpenShift。
  • 调试Heroku和OpenShift上的应用程序。

出于所有这些目的,IntelliJ IDEA提供相应的云运行/调试配置。

您还可以监视和控制部署过程,并在“应用程序服务器(Application Servers)”工具窗口中查看应用程序日志。

指定应用程序更新选项

  1. 在云服务提供商网站上注册用户帐户。
  2. 确保已启用相应的云集成插件。
  3. 在IntelliJ IDEA中注册您的云用户帐户。你可以这样做:
    • 在“设置(Settings)”对话框中:按下:Ctrl+Alt+S|构建,执行,部署|云| ( Ctrl+Alt+S|Build, Execution, Deployment|Clouds | );
    • 创建用于处理云的项目或模块时,例如:File|新建|项目|云(File | New | Project | Clouds);
    • 创建云运行配置时:运行|编辑配置| | <云名称​​>部署(Run | Edit Configurations | | <Cloud Name> Deployment)。
  4. 为您的应用程序创建工件配置。(对于Heroku或OpenShift,这可能是不必要的。您可以将源代码部署到云中,云平台将为您完成剩余的工作。对于CloudBees和Cloud Foundry,IntelliJ IDEA可以自动创建必要的配置。 )
  5. 构建工件。您可以单独执行此操作(Build | Build Artifacts),也可以在执行相应的运行配置时执行此操作。(在将代码部署到Heroku或OpenShift的情况下,不需要工件。)
  6. 创建云运行配置,以将工件或代码部署到云。(IntelliJ IDEA可以自动创建这样的运行配置。)
  7. 执行运行配置以将工件或代码部署到云。

云集成插件

每个受支持的云平台都有 一个单独的云集成插件。所有云集成插件都与IDE捆绑在一起,默认情况下已启用。

插件名称通常包括云名称和单词集成,例如:Heroku集成。

云运行配置

每个支持的云都有运行配置(这些运行配置将在之后的章节进行介绍):

  • 运行/调试配置:CloudBees部署
  • 运行/调试配置:Cloud Foundry部署
  • 运行/调试配置:Google App Engine部署
  • 运行/调试配置:Heroku部署
  • 运行/调试配置:OpenShift部署