最近學習完了redis的一些基礎知識之後準備通過java編寫一些小程序練一練,但是發現windows中的eclipse連接不上虛擬機中的Redis,也不是一直連不上,半個月的時間裏我就連接上了兩次,其餘的時候都會報錯,錯誤如下:
願意不清楚,應該就是連接的時候出現異常中斷了,關鍵是我使用RedisDesktopManager是可以鏈接到虛擬機中的Redis的,這就說明虛擬機和windos是可以正常通信的(前提一定要關閉虛擬機的防火牆,關閉命令是: service iptables stop),這麼說來就是eclipse的網絡設置問題了,追問大神之後設置成功!如下是解決方案:
Window--Preferences--JAVA--Installed JREs--選中(雙擊)JDK--EDIT
然後添加如下配置信息:
關鍵:-Djava.net.preferIPv4Stack=true