我正在尝试运行 RMI 服务器应用程序。我发出以下命令:
java exemploRMI.Server
我收到以下错误:
Problemas no Servidor:
RemoteException occurred in server thread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.lang.ClassNotFoundException: exemploRMI.OlaRemoto
如何纠正这个错误?
Problemas no Serivord 在葡萄牙语中的意思是“服务器中的问题”。
最佳答案
试试这个:
java -classpath . exemploRMI.Server
这似乎是一个类路径问题。基本上,java 需要知道在哪里查找您正在调用的类的名称。它不会自动假设当前目录是类路径的一部分。 Classpath
关于java - 运行 RMI 服务器时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6159549/