目录
- 参考资料
- 远程部署与远程开发
- 远程连接配置
- 配置成功:
- 同步文件
- 自动更新文件配置
- 自动更新文件参数调整
- 正确运行
- 问题1:运行mvn spring-boot:run之后一直卡在第一条下载
- 问题2:运行成功后访问不到
- 问题3:无法配置远程开发
参考资料
参考了鱼皮-虚拟机远程部署教程,感觉服务器和虚拟机区别主要就是防火墙的问题,如果经常发现某个服务访问不了,不妨尝试去防火墙设置一下,配置过程中云服务器使用的是ubuntu18.4 的版本
远程部署与远程开发
远程部署时,每次运行文件需要把本地文件同步到云服务器上,文件主要还是在windows这里。而远程开发的方式中,文件主要在云服务器上,windows的idea相当于一个显示屏。
远程连接配置
配置成功:
同步文件
路径映射:可以新建一个文件夹用于映射当前项目
自动更新文件配置
自动更新文件参数调整
自动删除:
正确运行
在ubuntu终端中,到对应的项目文件夹下,使用mvn spring-boot:run
指令运行项目
问题1:运行mvn spring-boot:run之后一直卡在第一条下载
控制台可以看到下载是从添加链接描述下载的,这个需要梯子,国内无法访问,可以通过配置阿里云镜像解决问题
参考阿里云官网来修改阿里云Maven镜像
问题2:运行成功后访问不到
云服务器有防火墙限制需要给对应端口开启防火墙
问题3:无法配置远程开发
IDEA 2022版本给了纯远程开发的配置,我租的是腾讯云服务器比较低配的型号,我的内存只有2GB,无法运载纯远程开发