老式部署
以前不管是测试环境还是正式环境,项目部署大概流程是:开发打jar包,然后自己上传或者给运维人员上传到服务器,然后使用命令进行启动项目。
Alibaba Cloud Toolkit 插件
1.安装插件
在idea插件,搜索Alibaba Cloud Toolkit,点击安装即可,重启idea完成。
2.配置
打开 Alibaba Cloud Toolkit 设置
填写服务器的IP、端口、用户名、密码,点击【Add】添加
3.使用(一键部署)
选择添加【Deploy to host】
填写名称
选择HOST,即在第二步配置的服务器
填写Target Directory :远程服务器的文件夹
填写After deploy:上传文件之后要执行的批处理操作
选择配置,然后点击运行即可
4.多模块项目
如果部署的时候出现了:srcPath does not exist.
可能是当前项目是多模块项目,只需要将其中的一个模块部署至远程主机,在deploy to host 的before launch窗口进行配置:
父模块:clean install
子模块:clean package