• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

JAVA: getHostAddress() und getHostName() werfen Exception

rapthor

Newbie
Hallo,

ich habe eine Applikation mit ECLIPSE programmiert. Sie holt sich unter anderem den Netzwerknamen und die eigene IP Adresse des Rechners. Unter Windows kein Problem, aber LINUX wirft mir eine UnknownHostException ....

IP-Adresse ermitteln: InetAddress.getLocalHost().getHostAddress()
Hostnamen ermitteln: InetAddress.getLocalHost().getHostName()

Liegt es daran, dass ich das JAVA-Programm nicht als root ausführe? Wenn ja, was kann ich ändern, dass es trotzdem funktioniert, als normaler Benutzer?

Danke,
Rapthor
 

wbast

Newbie
rapthor schrieb:
Hallo,

ich habe eine Applikation mit ECLIPSE programmiert. Sie holt sich unter anderem den Netzwerknamen und die eigene IP Adresse des Rechners. Unter Windows kein Problem, aber LINUX wirft mir eine UnknownHostException ....

IP-Adresse ermitteln: InetAddress.getLocalHost().getHostAddress()
Hostnamen ermitteln: InetAddress.getLocalHost().getHostName()

Liegt es daran, dass ich das JAVA-Programm nicht als root ausführe? Wenn ja, was kann ich ändern, dass es trotzdem funktioniert, als normaler Benutzer?

Danke,
Rapthor

Mal ne Frage, hat dein Rechner überhaupt einen Namen?
kannst du mit 'hostname' auf der Konsole überprüfen.
 
Oben