并没有运行idea,可是本地的项目却可以正常访问?已经清除缓存了,这是为啥呀
你的项目说到底是发布到Java虚拟机JVM上,发布到tomcat上的,你在idea上的start以及debug操作完成的是发布到tomcat,而当你idea崩溃的时候并不会影响jvm以及tomcat的运行,所以你要去任务管理器中找java.exe,终止掉之后就能重新启动项目了
4 回答1.4k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答737 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.7k 阅读
2 回答1.3k 阅读
IDEA只是编码工具,项目跑起来还是交给jvm, IDEA退出了但是项目运行的进程还在,所以就还可以访问了。
如下图,我用跑了个Spring Boot项目,在关闭IDEA的时候弹出如下窗口:

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