前言
最近在使用eclipse开发的时候遇到如题的报错,分享一下解决办法。场景是在svn上下了一个新的项目,在启动时不能连接远程oracle数据库,但这个oracle数据库使用plsql是可以连接的,而且通过测试发现使用eclipse连接本地数据库也是可以的。
解决办法
- 在网上搜索到的解决办法都是关于数据库监听配置的,而且也不能解决我遇到的问题,最后发现eclipse有时在联网时会将ipv4转换为ipv6使用,导致报错:The Network Adapter could not establish the connection。
- 如下图所示,打开菜单windows–>preferences,在引用java时,添加参数
-Djava.net.preferIPv4Stack=true即可解决问题。
本文介绍了在使用Eclipse开发过程中遇到的无法连接远程Oracle数据库的问题,并给出了具体的解决方案。问题出现的原因在于Eclipse将IPv4地址错误地转换为了IPv6地址。
4897





