阅读(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)”工具窗口中查看应用程序日志。
指定应用程序更新选项
- 在云服务提供商网站上注册用户帐户。
- 确保已启用相应的云集成插件。
- 在IntelliJ IDEA中注册您的云用户帐户。你可以这样做:
- 在“设置(Settings)”对话框中:按下:Ctrl+Alt+S|构建,执行,部署|云| ( Ctrl+Alt+S|Build, Execution, Deployment|Clouds | );
- 创建用于处理云的项目或模块时,例如:File|新建|项目|云(File | New | Project | Clouds);
- 创建云运行配置时:运行|编辑配置| | <云名称>部署(Run | Edit Configurations | | <Cloud Name> Deployment)。
- 为您的应用程序创建工件配置。(对于Heroku或OpenShift,这可能是不必要的。您可以将源代码部署到云中,云平台将为您完成剩余的工作。对于CloudBees和Cloud Foundry,IntelliJ IDEA可以自动创建必要的配置。 )
- 构建工件。您可以单独执行此操作(Build | Build Artifacts),也可以在执行相应的运行配置时执行此操作。(在将代码部署到Heroku或OpenShift的情况下,不需要工件。)
- 创建云运行配置,以将工件或代码部署到云。(IntelliJ IDEA可以自动创建这样的运行配置。)
- 执行运行配置以将工件或代码部署到云。
云集成插件
每个受支持的云平台都有 一个单独的云集成插件。所有云集成插件都与IDE捆绑在一起,默认情况下已启用。
插件名称通常包括云名称和单词集成,例如:Heroku集成。
云运行配置
每个支持的云都有运行配置(这些运行配置将在之后的章节进行介绍):
- 运行/调试配置:CloudBees部署
- 运行/调试配置:Cloud Foundry部署
- 运行/调试配置:Google App Engine部署
- 运行/调试配置:Heroku部署
- 运行/调试配置:OpenShift部署