Inet4Address.getByName("localhost")
으로 전화를 걸어 127.0.0.1
이 표시 될 것으로 예상하지만 내 IP는 내 이더넷/공항에 할당되어 있습니다. 이더넷/공항의 연결을 끊으면 127.0.0.1
의 해상도를 얻지 만 다시 연결하자마자 이더넷/공항의 IP 주소로 연결됩니다.localhost가 127.0.0.1로 변경되지 않습니다.
OSX 10.6.7 및 Java 버전 "1.6.0_24"를 사용하고 있습니다. 내/etc/hosts 파일에 "127.0.0.1 localhost"
이 있습니다. 터미널의 Ping localhost가 127.0.0.1로 해결됩니다.
내가 필요한 이유는 다른 JVM에서 GWT 호스트 모드를 호출하려고하는 GWT 개발을하고 있는데, ConnectionException이 발생합니다. localhost가 127.0으로 해결되지 않으면 연결이 거부됩니다. .0.1.
감사합니다.
당신이 이미 알고있는 경우를 얻을 수 있습니다 당신은 127.0.0.1로 가야합니다. 그것은 플랫폼에 따라 달라질 수 있습니다. 왜냐하면 제 리눅스 박스에서는 resolv가 127.0.0.1입니다. – guax
나는 코드를 소유하고 있지 않습니다.하지만 어떻게 작동하는지 알아낼 수 없다면 사람들에게 물어볼 것입니다. 그 변화. – JeffgNpc
"Localhost"에서와 같이 대문자로 바꾸어 차이가 있는지 확인하십시오. –