Eclipse 中部署应用到任意服务器

在之前的文章《在 Eclipse 中部署 Java 应用到 阿里云 ECS》中讲解了如何将一个本地应用部署到阿里云 ECS 上去,有些读者反馈目前正在使用大量非云机器,都在本地IDC机房内,咨询是否可以通过 Cloud Toolkit 插件将应用部署到这些服务器上去?最新版本的 Cloud Toolkit 已经发布,完全支持啦。

添加服务器

Eclipse 中部署应用到任意服务器

如上图所示,在菜单
Alibaba Cloud - Alibaba Cloud View - Host中打开机器视图界面,如下图:

Eclipse 中部署应用到任意服务器

点击右上角Add Host按钮,出现添加机器界面

设置服务器的 SSH 账号

Eclipse 中部署应用到任意服务器

部署

Eclipse 中部署应用到任意服务器

在 IntelliJ IDEA 中,鼠标右键项目工程名,在出现的菜单中点击 Alibaba Cloud - Deploy to Host...,会出现如下部署窗口:

Eclipse 中部署应用到任意服务器

在 Deploy to Host 对话框设置部署参数,然后单击 Deploy,即可执行初次部署。

部署参数说明:

  • Deploy File:部署文件包含两种方式。

    • Maven Build:如果当前工程采用 Maven 构建,可以使用 Cloud Toolkit 直接构建并部署。
    • Upload File:如果当前工程并非采用 Maven 构建,或者本地已经存在打包好的部署文件,可以选择并直接上传本地的部署文件。
  • Target Deploy host:在下拉列表中选择Tag,然后选择要部署的服务器。
  • Deploy Location :输入在 ECS 上部署路径,如 /root/tomcat/webapps。
  • Commond:输入应用启动命令,如 sh /root/restart.sh。表示在完成应用包的部署后,需要执行的命令 —— 对于 Java 程序而言,通常是一句 Tomcat 的启动命令。


立即点击下载


官网
https://toolkit.aliyun.com


Eclipse 中部署应用到任意服务器

交流群(钉钉)


Eclipse 中部署应用到任意服务器

交流群(微信)





上一篇:CVPR 2017最佳论文解读:密集连接卷积网络


下一篇:阿里云轻量应用服务器基础建站系统部署Web环境与应用