前言
最近在使用eclipse開發的時候遇到如題的報錯,分享一下解決辦法。場景是在svn上下了一個新的項目,在啓動時不能連接遠程oracle數據庫,但這個oracle數據庫使用plsql是可以連接的,而且通過測試發現使用eclipse連接本地數據庫也是可以的。
解決辦法
- 在網上搜索到的解決辦法都是關於數據庫監聽配置的,而且也不能解決我遇到的問題,最後發現eclipse有時在聯網時會將ipv4轉換爲ipv6使用,導致報錯:The Network Adapter could not establish the connection。
- 如下圖所示,打開菜單windows–>preferences,在引用java時,添加參數
-Djava.net.preferIPv4Stack=true
即可解決問題。