最近学习完了redis的一些基础知识之后准备通过java编写一些小程序练一练,但是发现windows中的eclipse连接不上虚拟机中的Redis,也不是一直连不上,半个月的时间里我就连接上了两次,其余的时候都会报错,错误如下:
愿意不清楚,应该就是连接的时候出现异常中断了,关键是我使用RedisDesktopManager是可以链接到虚拟机中的Redis的,这就说明虚拟机和windos是可以正常通信的(前提一定要关闭虚拟机的防火墙,关闭命令是: service iptables stop),这么说来就是eclipse的网络设置问题了,追问大神之后设置成功!如下是解决方案:
Window--Preferences--JAVA--Installed JREs--选中(双击)JDK--EDIT
然后添加如下配置信息:
关键:-Djava.net.preferIPv4Stack=true