我是intellij想法的新手
我开始调试以前在eclipse中编写的应用程序。
我将运行配置配置为启动tomcat并为视图打开chrome。
但是,经过几次运行后会发生以下情况:
当停止选项(shift + f2)显示为灰色时,如何停止从intellij运行本地主机,如何更新源。
它似乎只有一个计算机重新启动修复此问题现在我显然不能每10分钟重启我的电脑一次。
InteliJ声称localhost端口已经忙=>这意味着打开此侦听端口的程序仍在运行。现在,看起来你正在从IntelliJ启动程序,但是当它从IntelliJ断开连接后它继续运行。确实如果仍然如此。
如果必要的端口(例如对于tomcat 8080)在eclipse或IDEA之外繁忙,你可以看到使用Tcpview
应用程序,该应用程序显示哪个进程使用哪个进程(如果它们不是那么必要,你可以杀死它们)。它的接缝文件是只读的,或者IDEA不会将它们识别为java文件,右键单击源根并选择Murk Directory As-> Source Root。尝试这些步骤,如果您有更多问题,欢迎您。
如果上述方法均不适合您,请尝试此操作。
打开命令提示符并键入以下内容。
netstat -aon | find "1099"
如果进程使用上面的端口,它应该返回这样的输出。
TCP xxx.xx.xx.xx:1099 xx.xx.xx.xxx:443 ESTABLISHED 2222
最后一列值(2222)被称为进程ID(PID)。
只需杀死它如下。
taskkill /F /PID 2222
现在开始调试。