1、首先在IDEA 里安装Alibaba Cloud Toolkit插件:
Preferences=>Plugins下
2、添加一台远程主机
这里以自定义主机为例(公司用的华为云我也没办法啊)
3、然后开始输入远程主机的连接参数
4、接下来对需要部署的项目进行配置
先点击菜单进入Deploy to Host
File这一栏选择Upload File,配置上会灵活一点。后面会讲到
命令这里如果是直接启动jar的话就用
ps | grep '你的进程名' | awk 'NR==1{print $1}' | xargs kill -9 && nohup java -jar xxxx.jar 2>&1 &
重新启动服务就行了 简单粗暴
5、最后一步了,配置一下传输之前的脚本。
这里以maven举例,直接写mvn打包需要的参数就行了,比如指定配置文件的环境之类的
PS:如果在最后一步用了指定环境的方式打包的话 在下一次idea启动项目前记得执行一下mvn clean 不然运行的是打包时的环境