最新新换电脑,所有开发软件重新安装过,但是进入公司以后发现MyEclipse启动tomcat是抛出连接超时,看异常发现是数据库连接出现了问题,但是ping服务器地址有正常,于是开启某代理软件对电脑的请求情况进行拦截,发现启动tomcat的时候发起请求的ip是3ffe:3201:1401:1280:c8ff:fe4d:db39,问题解决一半,原来MyEclipse配置的JVM使用了IPV6。
解决方法:在JVM中添加-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses