使用Cloud Toolkit可以将应用快速部署到SAE,适用于快速迭代更新应用的场景。在IntelliJ IDEA安装和配置Cloud Toolkit后,只需在配置界面设置部署参数即可实现自动化部署。

前提条件

操作步骤

  1. 在IntelliJ IDEA中打开您的工程。
  2. 在IntelliJ IDEA顶部菜单栏中选择Tools > Alibaba Cloud > Deploy to SAE...
  3. Deploy to SAE对话框中设置部署参数。
    deploy to sae
    说明 若您尚未未在SAE上创建应用,可在对话框右上角单击Create Serverless Application on SAE Console,跳转到SAE控制台创建应用。

    部署参数说明如下。

    参数 参数 描述
    应用信息(Application) Region 应用所在地域。
    Namespace 应用所在命名空间。
    Application 应用名称。
    部署方式(Deploy File) Maven Build 选择Maven Build方式来构建应用时,系统会默认添加一个Maven任务来构建部署包。如果您需要部署多模块工程中的一个子模块,请参见部署多模块工程中的子模块
    Upload File 选择Upload File方式来构建应用时,选择上传您的WAR包或者JAR包,然后进行部署。
    Image 选择Image方式来构建应用时,需要填入一个镜像地址,然后进行部署。
    Gradle Build 选择Gradle Build方式来构建应用时,可以直接构建并部署。
    说明 若您已使用 Jar/War 包部署应用,使用 Cloud Toolkit 部署应用时只能选择 Maven Build 或 Upload File 两种部署方式;若您已使用镜像部署应用,使用 Cloud Toolkit 部署应用时只能选择 Image 部署方式。
  4. 先单击Apply,然后单击Run

验证结果

开始部署后,IntelliJ IDEA的Console区域会打印部署日志,可以根据日志信息检查部署结果。

您还可以登录SAE控制台,在应用详情的变更记录页面查看更新记录。