E ae pessoal,
estou com uma buxa aqui, algum poderia dar uma mão com RMI?
E o seguinte, tenho este arquivo .java e .class compilado atraves de api:
//-------------------------------------------------------------
import java.rmi.RemoteException;
import java.rmi.server.UnicastRemoteObject;
public class MensageiroImpl extends UnicastRemoteObject implements Mensageiro {
public MensageiroImpl() throws RemoteException {
super();
}
public void enviarMensagem( String msg ) throws RemoteException {
System.out.println( msg );
}
public String lerMensagem() throws RemoteException {
return “This is not a Hello World! message”;
}
}
//----------------------------------------------------------------
mas quando vou chamar o comando : rmic MensageiroImpl aparece o seguinte erro.
error: I/O error in C:\Arquivos de programas\Java\jdk1.5.0_09\bin \MensageiroImpl.class.
error: Class MensageiroImpl not found.
2 errors
e se eu chamar chamar : javac MensageiroImpl.java
MensageiroImpl.java:5: cannot access Mensageiro
bad class file: null
unable to access file: C:\Arquivos de programas\Java\jdk1.5.0_09\bin \Mensageiro
.class (O sistema nÒo pode encontrar o caminho especificado)
Please remove or make sure it appears in the correct subdirectory of the classpa
th.
public class MensageiroImpl extends UnicastRemoteObject implements Mensageiro {
^
1 error
ps. O CLASSPATH esta ok pq outro arquivos compilam normalmente atraves de comando.
SABES COMO ELIMINAR ESSA BUCHA? VALEW…
Leandro Melo