查看原文
其他

太火!IDEA: 1分钟学会一键部署并运行项目,Alibaba Cloud Toolkit插件!

点击上方 "程序员小乐"关注, 星标或置顶一起成长

每天凌晨00点00分, 第一时间与你相约


每日英文

Don't cry over the past, it's gone. Don't stress about the future, it hasn't arrived. Live in the present and make it beautiful.

别为过去哭泣,过去已经过去。别为未来焦虑,未来还未到来。要活在当下,还要活得漂亮。


每日掏心

是不是所有炙热过的年少,都必伴随着一次深入骨髓的经历,恍若没有彻骨地疼过就不叫爱情,好像没有壮怀激烈就算不上青春。




来自:程序狂徒 | 责编:乐乐

链接:jianshu.com/p/82b91c5285cc

程序员小乐(ID:study_tech)第 740 次推文   图片来自 Pexels


往日回顾:【图解】9张图彻底搞懂堆排序



   正文   


如何将一个本地应用部署到服务器上呢,通常的做法是Maven打包,然后将文件通过ssh或者scp等方式将文件上传到linux服务器,然后执行web服务器的启动脚本,这个过程需要不断的点鼠标和来回切换不同的界面,此文教你在IDEA中一键完成,相当实用!


首先,在IDEA插件库搜索Alibaba Cloud Toolkit,如下图,安装完成后重启IDEA即可用。



添加服务器,如下图所示:



IDEA界面下方弹出下图所示对话框:



单击右上角的“Add Host”按钮,弹出如下界面:



在1处填写IP地址,在下方填写服务器用户名和密码即可,单击Add按钮即可添加服务器。



此时,便可将你的系统部署到这台服务器上了,如何操作呢?


右键单击你的工程项目,根据下图提示选择:



选择Deploy to Host ...,弹出如下界面



部署参数说明:


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 的启动命令。


单击Run即可将你的系统部署到服务器指定的位置,并且将系统跑起来,第一次部署需要做上述配置,以后的部署基本就是意一键操作。

欢迎在留言区留下你的观点,一起讨论提高。如果今天的文章让你有新的启发,学习能力的提升上有新的认识,欢迎转发分享给更多人。

欢迎各位读者加入程序员小乐技术群,在公众号后台回复“加群”或者“学习”即可。

猜你还想看


阿里、腾讯、百度、华为、京东最新面试题汇集

Spring的IOC原理(通俗解释)

Java 会走向晦暗吗?Kotlin 会取而代之吗

一次SQL优化的体验


关注「程序员小乐」,收看更多精彩内容
嘿,你在看吗?
: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存