Ausnahme im Thread "main" java.net.BindException: Adresse wird bereits verwendet - Fehler nur in Netbeans

Auf meinem Computer wird der folgende Code in Eclipse kompiliert, löst jedoch eine Ausnahme in Netbeans aus. Die Fehlermeldung lautet "Ausnahme im Thread" main "java.net.BindException: Adresse wird bereits verwendet".

Was ist die richtige Konfiguration in Netbeans, um diesen Code kompilieren zu lassen? Anscheinend hat das Problem damit zu tun, dass ich zwei Hauptfunktionen habe. Wenn ich eine der Apps starte, startet die zweite nicht und löst die oben angegebene Ausnahme aus.

Server.java

import java.io.*;
import java.net.*;

public class Server {

    public static void main(String[] args) throws Exception {

        Server myServ = new Server();
        myServ.run();

    }

    public void run() throws Exception {

        ServerSocket mySS = new ServerSocket(9999);
        Socket SS_accept = mySS.accept();

        InputStreamReader mySR = new InputStreamReader(SS_accept.getInputStream());
        BufferedReader myBR = new BufferedReader(mySR);

        String temp = myBR.readLine();
        System.out.println(temp);

    }

}

Client.java

import java.io.*;
import java.net.*;

public class Client {

    public static void main(String[] args) throws Exception {

        Client myCli = new Client();
        myCli.run();

    }

    public void run() throws Exception {

        Socket mySkt = new Socket("localhost", 9999);
        PrintStream myPS = new PrintStream(mySkt.getOutputStream());

        myPS.println("Hello server");

    }

}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage