यह त्रुटि मेरे पिछले प्रश्न से संबंधित है जहां मुझे InetAddress.getLocalHost()
के साथ कोई त्रुटि हुई थी। मैं /etc/hosts
में एक प्रविष्टि जोड़ने के लिए एक suggestion पाया:थ्रेड में जावा अपवाद "मुख्य" java.net. अज्ञातहोस्ट अपवाद: परीक्षण: परीक्षण: अज्ञात त्रुटि ओएस ubuntu
myip localhost
127.0.0.1 localhost
127.0.1.1 test5
लेकिन मेरी त्रुटि अभी भी हल नहीं होती है।
मेरे कोड:
import java.net.*;
public class InetAddressTest {
public static void main(String args[]) throws UnknownHostException {
InetAddress Address = InetAddress.getLocalHost();
}
}
त्रुटि:
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