Бросок чата JGroups java. net .BindException: Невозможно назначить запрошенный адрес: Невозможно связать - PullRequest
0 голосов
/ 17 января 2020

Я пытаюсь создать чат, используя JGroups, но выдает исключение, когда запускает строку channel.connect ("Chat"); Я использую gradle для создания проекта, не знаю, насколько это актуально

public class Chat extends ReceiverAdapter{
    JChannel channel;
    String name;

    public Chat(String name){
        this.name = name;
    }

    public void start() throws Exception{
        channel = new JChannel();
        channel.setReceiver(this);
        channel.connect("Chat");
        eventLoop();
        channel.close();
    }
    public void eventLoop(){
        BufferedReader input =new BufferedReader(new InputStreamReader(System.in));
        while(true){
            try{
                String line=input.readLine();
                if(line.toLowerCase() == "quit")
                    break;
                line="[" + this.name + "] " + line;
                Message msg = new Message(null, line);
                channel.send(msg);
            }catch(Exception e){

            }

        }
    }
    public void receive(Message msg) {

        System.out.println(msg.getSrc() + ": " + msg.getObject());

    }
    public static void main(String[] args) throws Exception{
        String name;
        Scanner scan = new Scanner(System.in);
        System.out.println("Enter your name: ");
        name = scan.nextLine();
        Chat chat = new Chat(name);
        chat.start();
    }
}

Ребята, вы хоть представляете, что это может быть? Спасибо за помощь

...