Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/10/2008, 00:09
dacarot
 
Fecha de Ingreso: septiembre-2008
Mensajes: 91
Antigüedad: 15 años, 8 meses
Puntos: 0
RMI - problemas de compilacion

Intento compilar este codigo de varias formas, primero utilizo netbans 6.1 y me dice que la clase Server no tiene un "main". Segundo, lo intento compilar con linea de comandos "javac..." y si funciona, pero luego lo inteto correr con linea de comandos "start java classpath..." o "java classpath..." y me tira este error:

---Exception in thread "main" java.lang.NoSuchMethodError: main---

Aqui les dejo el códio del cual se genera este rpoblema. Gracias...

************************************************** ***************
import java.rmi.registry.Registry;
import java.rmi.registry.LocateRegistry;
import java.rmi.RemoteException;
import java.rmi.server.UnicastRemoteObject;

class Server implements Hello {
public Server() {
}

public String sayHello() {
return "Hello,world!";
}

public static void Main(String[] args) {
try {
Server obj = new Server();
Hello stub = (Hello) UnicastRemoteObject.exportObject(obj, 0);

Registry registry = LocateRegistry.getRegistry();
registry.bind("Hello", stub);

System.err.println("Server Ready");
} catch (Exception e) {

System.err.println("Server exception: " + e.toString());
e.printStackTrace();

}
}
}
************************************************** ***************
-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/
Nota:
El rmiregistry esta arriba cuando compilo, lo intente con el abajo y nada. mmm y creo que nada mas...
-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/

Y de los tutoriales de SunMicrosystems fue que que consegui ayuda para la elaboracion de una aplicacion RMI para JDK6.

GRACIAS... Esperando sus sabios consejos.