spring boot maven 报错 Disconnected from the target VM, address: ‘127.0.0.1:51596’
1.端口冲突问题
(这个需要自行检查,实在检查不出来,最简单的重启电脑)
黑窗口开起来
找到你需要关闭的端口号 比如:8088 对应的pid(就是最后一列 28892)
或者:用以下方法直接查找
netstat -aon|findstr “8088”
找到占用8080端口对应的程序的PID号
根据PID号找到对应的程序:tasklist|findstr “PID号” ,找到对应的程序名;
结束该进程:taskkill /f /t /im javaw.exe;
或者如果有两个javaw.exe的话,不想影响另外一个进程的话,使用taskkill /pid 28892 /F。
2.有人说Maven版本不兼容
(个人测试过跟版本号没有关系,具体自己测试一下哈,我用的最新的)
3.配置文件pom.xml缺少web包(如果一直在开发的情况下,可能性很小)
4.以上几个可能性个人都检查过了,还包括自己安装的好几个插件,都一一卸载了,然后重启电脑,重启idea,都不行,
于是乎 认真查看的启动的每一行,发现与之前正常启动的时候,不一样,
可以再src目录里面看到有个test目录,里面也带有个启动文件,这个就是最足要原因,如下图
于是就启动了一下这个启动类的,发现报错和直接点debug按钮出来的报错是一样的
于是找到主方法里面的启动类Application,启动一下,就正常了
(现在直接点debug或者运行快捷键的话,都正常了)
这个不知道是啥原因,导致idea debug 的时候启动了test类启动(我啥都没有做,就上午可以,下午就出这原因)
有大神看到的,欢迎指点一下哈~非常感谢
(一个小记录帖子,希望可以帮到看到的朋友)