Então, tentei de N formas mas nao achei o erro no codigo, o que estou errando, olhe so o codigo e o erro que está dando:
Erro
[quote]run:
[color=red]Exception in thread “main” java.lang.RuntimeException: Erro: Server
(“Falta numero da porta ou formato incorreto”)
at teste.Server.main(Server.java:26)
Java Result: 1
CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)[/color]
[/quote]
Server
[code]package teste;
/*
*
*/
import java.net.;
import java.io.;
import java.util.*;
public class Server {
public Server (int port) throws IOException {
ServerSocket server = new ServerSocket (port); //cria uma nova socket na porta port
//ciclo infinito que vai ficar a espera de clientes criando uma nova ligacao sempre que um utilizador se liga
while (true) {
Socket client = server.accept ();//sleep
System.out.println ("Aceite do endereco(host): " + client.getInetAddress ());
ChatHandler c = new ChatHandler (client);//cria um novo objecto do tipo ChatHandler
c.start ();//inicia a treath
}
}
public static void main (String args[]) throws IOException {
if (args.length != 1)
throw new RuntimeException (“Erro: Server \n(“Falta numero da porta ou formato incorreto”)”);
new Server (Integer.parseInt (args[0]));
}
}
[/code]