Serverless应用引擎 通过Eclipse插件一键部署应用

By | 2021年4月22日

您的应用除通过控制台方式部署在SAE上,还可以通过Alibaba Cloud Toolkit for Eclipse插件部署应用。

前提条件

背景信息

Alibaba Cloud Toolkit for IntelliJ IDEA(本文简称 Cloud Toolkit)为阿里巴巴提供的免费IDE插件。注册或使用已有阿里云账号免费下载Cloud Toolkit。下载完成后,将其安装在IntelliJ IDEA中。

在本地完成应用程序的开发、调试及测试后,可通过本插件将应用程序快速部署到阿里云。目前仅支持将应用部署到ECS、EDAS、SAE和容器服务Kubernetes。

安装Cloud Toolkit

  1. 启动Eclipse。
  2. 在菜单栏中选择Help > Install New Software
  3. Available Software对话框的Work with文本框中,输入Cloud Toolkit for Eclipse的URL。
  4. 组件配置。
    Cloud Toolkit组件配置-eclipse
    1. type filter text列表区域中,勾选需要的组件Alibaba Cloud Toolkit CoreAlibaba Cloud Toolkit Deployment Tools
    2. 在下方Details区域中,清除勾选Connect all update sites during install to find required software
    3. 单击Next
  5. 按照Eclipse安装页面的提示,完成后续安装步骤。
    注意 如果安装过程中弹出没有数字签名提示信息,请选择
    Install anyway

  6. 重启Eclipse。

    Cloud Toolkit插件安装完成后,重启Eclipse。重启后在工具栏显示Alibaba Cloud Toolkit 图标。

    安装Cloud Toolkit成功

配置Cloud Toolkit账号

安装Cloud Toolkit完成后,需要使用Access Key ID和Access Key Secret配置Cloud Toolkit账号。

  1. 启动Eclipse。
  2. 在工具栏Cloud Toolkit图标右侧下拉菜单中,选择 Alibaba Cloud Preference… > Alibaba Cloud Tooll > Accounts
  3. Accounts界面中设置Access Key IDAccess Key Secret,并单击OK
    Accounts设置

    • 已有阿里云账号:

      Accounts界面中单击Get existing AK/SK,进入并登录阿里云登录页面,系统自动跳转至安全信息管理页面,获取Access Key IDAccess Key Secret

    • 没有阿里云账号:

      Accounts界面中单击Sign up,进入阿里云账号注册页面并完成注册。注册完成后并获取Access Key IDAccess Key Secret

将应用部署到SAE

Cloud Toolkit插件目前仅支持将应用以WAR包、JAR包或镜像方式部署到SAE。

  1. 在Eclipse界面左侧的Package Explorer中选择创建的应用工程名,并在弹出的下拉菜单中选择Alibaba Cloud > Deploy to EDAS Serverless…
  2. Deploy to EDAS Serverless对话框中,依据需求选择应用的RegionNamespaceApplication,并设置部署方式,配置完成后单击Deploy
    应用部署配置

    • Region:应用所在地域。
    • Namespace:应用所在命名空间。
    • Application:应用名称。
    部署过程中,Eclipse的Console区域回显应用的部署日志,依据日志信息检查部署结果。

终止Cloud Toolkit插件运行

在插件运行过程中,如果现场需要运行其他插件,请在
Progress页面终止
EDAS-deploy进程。
终止Cloud Toolkit插件运行

更多信息

问题反馈

如果您在使用SAE过程中有任何疑问,欢迎您扫描下面的二维码加入钉钉群进行反馈。
SAE钉钉群2

请关注公众号获取更多资料

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注