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.