idea在用的过程中崩溃了,为什么本机的项目还是可以运行,已经清除缓存了?

图片描述

并没有运行idea,可是本地的项目却可以正常访问?已经清除缓存了,这是为啥呀

阅读 6.1k
3 个回答

IDEA只是编码工具,项目跑起来还是交给jvm, IDEA退出了但是项目运行的进程还在,所以就还可以访问了。

如下图,我用跑了个Spring Boot项目,在关闭IDEA的时候弹出如下窗口:
图片描述

其中"Terminate"意指终止该进程,也就中断了刚才启动的项目。
"Disconnect"就是中断IDEA和该进程的联系并关闭IDEA,这里并没有终止项目跑起来的线程

你的项目说到底是发布到Java虚拟机JVM上,发布到tomcat上的,你在idea上的start以及debug操作完成的是发布到tomcat,而当你idea崩溃的时候并不会影响jvm以及tomcat的运行,所以你要去任务管理器中找java.exe,终止掉之后就能重新启动项目了
clipboard.png

看任务管理器 里面应该有 java 这样的进程

推荐问题