出现这种情况大多是由于Myeclipse 不正常退出导致的,不过终于找到了一个可行的办法。
打开任务管理器,找到名为 JAVAX.EXE 的进程(大小写可能有不同),结束掉占内存小的那个(占内存大的那个为当前正在使用的myeclipse),重启tomcat,问题解决
------解决方案--------------------
既然楼主知道,莫非是来分享的?
楼主请注意结账率
------解决方案--------------------
端口被占用 以及操作系统字符集与控制台输出的内容的字符集不匹配
------解决方案--------------------
如果从来没用过 netstat 命令,那么其在 Java 上基本上走不远,更走不深!
netstat 命令在 Linux 和 Windows 平台上都有,而且基本上也差不多,通过管道符可以找到 8080 端口被哪一个进程号(PID)占用了。
找到 PID,使用 kill(Linux), taskkill(Windows)可以杀死该进程以释放其所占用的端口。
Linux: netstat -anp | grep :8080
Windows: netstat -ano | find ":8080"
------解决方案--------------------
喜欢netstat