Idea快速部署+日志定位到代码

Idea 版本:2022.2.4 (Ultimate Edition)
界面是中文是因为安装了简体中文插件
在这里插入图片描述
Webstorm也可以使用此方法快速部署,步骤相同,我这边的版本是 2022.2.3
其他版本没有尝试过。项目文件右键菜单中有“部署”就可以用
只要idea的大版本号相同,此步骤可用于所有操作系统,无论是macOS还是Windows

1. 配置远程服务器

1.1 工具——部署——配置
在这里插入图片描述

1.2 弹出的新窗口中点“+”选择SFTP
在这里插入图片描述

1.3 填写服务器名称
在这里插入图片描述

1.4 在SHH配置中新增配置
在这里插入图片描述

1.5 弹出的窗口中点击左上角+,填写IP,用户名和密码,测试成功之后点击确定
在这里插入图片描述

1.6 回到部署配置窗口中,选择刚刚添加好的SSH服务器,并选择根路径,建议勾选Rsync上传速度会更快
在这里插入图片描述

1.7 点击映射,将本地对应打包文件夹路径映射到服务器路径。后端建议将target映射到对应路径,前端建议映射dist
在这里插入图片描述

1.8 点击确定保存

2. 浏览远程服务器

2.1 工具——部署——浏览远程主机
在这里插入图片描述

2.2 远程主机窗口会展示服务器上的文件,根路径为1.6中配置的根路径
在这里插入图片描述

2.3 右键可以对文件或文件夹进行操作
在这里插入图片描述

3. 快速部署

3.1 右键点击打好的jar包,菜单中选择部署——上传到服务器。前端可以直接选择dist文件夹
在这里插入图片描述

3.2 确认上传中选择“是”
在这里插入图片描述

3.3 上传完成后,远程主机已经出现了刚才打好的包
在这里插入图片描述

3.4 终端窗口中点击“﹀”选择已经添加的SSH服务器,打开远程服务器终端
在这里插入图片描述

3.5 可以执行远程服务器终端指令,如访问文件夹,运行脚本等。文件夹路径可通过2.3中复制绝对路径得到。
在这里插入图片描述

在这里插入图片描述

4. 快速定位代码

4.1 执行3.4 打开远程服务器终端
4.2 进入对应日志的目录,执行tail -f nohup.out,可用于实时查看更新的日志
在这里插入图片描述

4.3 在日志中点击报错的类可以直接定位到代码,与本地运行控制台无差别
在这里插入图片描述

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值