此错误与我上一次出现错误的问题有关InetAddress.getLocalHost()
.我发现了一个添加条目 的建议/etc/hosts
:
myip localhost
127.0.0.1 localhost
127.0.1.1 test5
Run Code Online (Sandbox Code Playgroud)
但我的错误仍未解决.
我的代码:
import java.net.*;
public class InetAddressTest {
public static void main(String args[]) throws UnknownHostException {
InetAddress Address = InetAddress.getLocalHost();
}
}
Run Code Online (Sandbox Code Playgroud)
错误:
Exception in thread "main" java.net.UnknownHostException: Sachin: Sachin: unknown error
at java.net.InetAddress.getLocalHost(InetAddress.java:1484)
at InetAddressTest.main(InetAddressTest.java:6)
Caused by: java.net.UnknownHostException: Sachin: unknown error
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:907)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1302)
at java.net.InetAddress.getLocalHost(InetAddress.java:1479)
... 1 more
Run Code Online (Sandbox Code Playgroud)
hut*_*ung 23
您的主机名是Sachin.在exception in thread "main" java.net.UnknownHostException: Sachin: Sachin: unknown error
表明.
将Sachin添加到/ etc/hosts
myip localhost
127.0.0.1 localhost
127.0.1.1 test5
127.0.0.1 Sachin
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
21587 次 |
最近记录: |