[RESOLVIDO] Conexão UDP abrir servidor e cliente juntos

Bom dia pessoal,

Gostaria de ajuda em uma dúvida simples,
tenho um servidor e um cliente UDP, não posso
abri-los na mesma máquina pois eles utilizam a mesma porta
ou tem algum jeito?

Acontece o seguinte erro:

[quote]java.net.BindException: Address already in use: Cannot bind
at java.net.PlainDatagramSocketImpl.bind0(Native Method)
at java.net.PlainDatagramSocketImpl.bind(Unknown Source)
at java.net.DatagramSocket.bind(Unknown Source)
at java.net.DatagramSocket.(Unknown Source)
at java.net.DatagramSocket.(Unknown Source)
at java.net.DatagramSocket.(Unknown Source)
…[/quote]

Obrigado.

http://download.oracle.com/javase/6/docs/api/java/net/DatagramSocket.html#setReuseAddress(boolean)

Opa,

Utilizei o setReuseAddres e continua dando o mesmo erro.

server = new DatagramSocket(PORT);
buffer = new byte[BUFFER_SIZE];
packet = new DatagramPacket(buffer, buffer.length);
server.setReuseAddress(true);

O comando server.getReuseAddress() retorna true.

No cliente inicializo o DatagramSocket da mesma forma e quando vou rodar a aplicação
o erro persiste.

[quote]
java.net.BindException: Address already in use: Cannot bind
at java.net.PlainDatagramSocketImpl.bind0(Native Method)
at java.net.PlainDatagramSocketImpl.bind(Unknown Source)
at java.net.DatagramSocket.bind(Unknown Source)
at java.net.DatagramSocket.(Unknown Source)
at java.net.DatagramSocket.(Unknown Source)
at java.net.DatagramSocket.(Unknown Source)[/quote]

Já solucionei o problema.