Hallo!
Bräuchte mal Eure Hilfe. Hab mir da was verbastelt, finde aber den Fehler nicht.
Wäre super toll, wenn Ihr mir helfen könntet. :-)
Die Fehlermeldungen lauten:
java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at Supermarkt.Marktserver.main(Marktserver.java:19)
Die folgende Zeile meckert er an:
server =
new ServerSocket(100);
|
Java Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
package TEST;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
public class Server{
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
ServerSocket server;
try {
server = new ServerSocket(100);
int i = 0;
while(true) {
i++;
System.out.println("Verbindung Nr. "+i);
System.out.println("Warten auf Port 100 ...");
Socket connection = server.accept();
ConnectionTask einListener = new ConnectionTask();
Thread ListenerThread = new Thread(einListener);
ListenerThread.start();
}
}
catch (IOException e) {
e.printStackTrace();
}
}
}
|