Olá pessoal, estou com problemas para compilar a classe Thello.java
Ambas estão no mesmo package. Quando tento compilar a classe Hello.java vai tranquilo, agora quanto tento compilar a classe Thello.java aí da esse erro:
HelloImpl.java:6: cannot find symbol
symbol: class Thello
public class HelloImpl extends UnicastRemoteObject implements Thello
^
1 error
É como se a classe HelloImpl não encontra-se a Interface que ela implementa.
Segue o código da classe Thello.java
package com;
import java.rmi.Remote;
import java.rmi.RemoteException;
public interface Thello extends Remote
{
public String sayHello() throws RemoteException;
}
E da classe HelloImpl.java
package com;
import java.rmi.RemoteException;
import java.rmi.server.UnicastRemoteObject;
public class HelloImpl extends UnicastRemoteObject implements Thello
{
public HelloImpl() throws RemoteException
{
super();
}
public String sayHello() throws RemoteException
{
System.out.println("Metodo invocado");
return "Hello Java RMI!";
}
}
Nota: Estou utilizando o Ganymede com o JDK1.6_10