Avatar billede eikhorsholm Nybegynder
30. august 2005 - 21:53 Der er 13 kommentarer og
1 løsning

Start ny serversocket fejler?

Jeg vil prøve i en lille Java-app' jeg er i gang med, at starte en ny serversocket. Bruger noget kode ala:

ServerSocket serverSocket = null;

try {
serverSocket = new ServerSocket(2000);
} catch (IOException e) {
System.err.println("ERROR!");
System.exit(-1);
}

Men jeg får hele tiden fejl. Jeg har importeret java.net.* osv.

Jeg kører WinXP med Eclipse. Skal man give et eller andet lov til at starte en serversocket?
Avatar billede eikhorsholm Nybegynder
30. august 2005 - 21:54 #1
Har også prøvet med andre porte osv...
Avatar billede arne_v Ekspert
30. august 2005 - 22:07 #2
prøv lige at udskrive e så vi kan se hvilken fejl det er !
Avatar billede eikhorsholm Nybegynder
30. august 2005 - 22:17 #3
Jeg får fejlen ERROR! som jeg selv har angivet, hvis den ikke vil connecte. Men hvorfor den ikke vil connecte kan jeg ikke lure?
Avatar billede eikhorsholm Nybegynder
30. august 2005 - 22:18 #4
Hovsa :-) Hvordan udskriver jeg e?
Avatar billede arne_v Ekspert
30. august 2005 - 22:18 #5
System.out.println(e);
Avatar billede arne_v Ekspert
30. august 2005 - 22:18 #6
eller

System.out.println(e.getMessage());
Avatar billede eikhorsholm Nybegynder
30. august 2005 - 22:19 #7
Jeg tåger lidt nu.
Jeg får fejlen:
java.net.BindException: Address already in use: JVM_Bind
Avatar billede arne_v Ekspert
30. august 2005 - 22:20 #8
et eller andet bruger allerede den port
Avatar billede eikhorsholm Nybegynder
30. august 2005 - 22:26 #9
Kan jeg se et sted hvad jeg bruger den port til og evt. hvilke der er frie?
Og er det muligt, at have både en server kørende i Eclipse, samtidig med man kan teste en evt. klient man vil lave?
Avatar billede eikhorsholm Nybegynder
30. august 2005 - 22:26 #10
Men laver du ikke et svar, tror den virker nu med en anden port.
Avatar billede arne_v Ekspert
30. august 2005 - 22:28 #11
åben en kommando prompt og skriv:

netstat -an

den viser hvillke porte som er i brug
Avatar billede arne_v Ekspert
30. august 2005 - 22:28 #12
du kan godt køre både server og client i samme Eclipse
Avatar billede arne_v Ekspert
30. august 2005 - 22:28 #13
og et svar
Avatar billede eikhorsholm Nybegynder
30. august 2005 - 22:37 #14
TAK! :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester