有个要注意的前提是,远程和本地的代码要一致,否则会出现一些意想不到的问题。

将本地项目打包:


将jar放到远程环境(以虚拟机为例):

开启虚拟机,额,出了点小意外:


可以参考我转发的这篇博客:https://blog.csdn.net/dongguabai/article/details/80251977


在idea中配置远程调试:



这个端口是配置监听端口,不要与项目启动端口一致!


这一段是可以复制下来的:


在远程启动jar包:

一定要注意端口号的问题!!项目启动的端口号和监听的端口号不要一致,否则项目会无法启动!!

在刚刚复制的命令前后加上:


执行:

数据库忘改了:


修改后重新启动:

项目是18003端口,监听端口是8080(下面的图有点问题):



idea启动调试:



访问,发现已经进入了debug模式:


Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐