Pessoal, estou trabalhando com sockets e tenho uma classe servidor, quando executo essa classe em meu PC da o seguinte erro, alguem sabe como resolver isso?
Address already in use: JVM_Bind
Obs.: Possuo dois PCs aqui em casa, no PC que trabalho como servidor fornecendo a internet para o outro micro da esse erro, e no outro nao?
provalvemente a porta que vc esta abrindo o Socket nesse computador ja esta sendo utilizada por outro serviço
É isso aí, ou libera a porta ou escolhe outra.
Pode ser que uma instância anterior do seu próprio programa esteja rodando nessa porta.
Lembre de instalar seu servidor em uma porta de valor maior que 1024.
é isso, troquei a porta e funcionou blz.
Valeu pela ajuda
Eu tive esse problema ultimamente, e aparentemente nao tinha ninguém usando a porta. Fucei, fucei, fucei, mas nao achei o dono. Tb acabei trocando a porta, bolas…
JMV_Bind é o nome que o ruindows dá para a operacao, eu presumo.
Pra ver “quem” tá usando “qual” porta, no ruwindows, dá um “netstat -a” no prompt.
Você vai ter uma listagem das portas, estado da porta, e quem tá conectado.