1. 问题描述

启动IDEA遇到报错 Internal error.Please refer to http://jb.gg/ide/critical-startup-errors

IDEA启动报错 Internal error.Please refer to http://jb.gg/ide/critical-startup-errors_IDEA

2. 问题原因

java.net.BindException:地址已在使用中: 也就是idea启动时需要占用一些端口,但是已经被其它打开的软件占用了。

IDE正在本地主机上启动服务器,它将尝试在6942和6991之间的第一个可用端口上进行绑定,如果IDE无法在该范围内的任何端口上进行绑定,则会引发此异常。

一般来说,这种问题 重启电脑 或者 重置网络 都可以,如果不想使用以上方法可以自己试试找到你电脑中占用了该端口的软件停止它,然后启动IDEA

不过这通常是由Windows NAT驱动程序(winnat)引起的,停止并重新启动该服务可以解决问题。

3. 解决方法

1. 以管理员身份启动 CMD 窗口,输入下面命令

net stop winnat
net start winnat

或者使用下面命令

netsh winsock reset

2. 重启IDEA即可,其他大多IDEA出这个问题也都可以这样解决