Java 客户端发生RMI可激活错误

Java 客户端发生RMI可激活错误,java,rmi,distributed,Java,Rmi,Distributed,我遵循了下面的教程,使我的RMI东西可以激活 因此,我启动注册表,运行rmid,然后运行服务器。一切进展顺利 当我尝试连接客户端时,出现以下异常: java.rmi.activation.ActivateFailedException: activation failed; nested exception is: java.rmi.activation.ActivationException: unable to activate object; nested exception is:

我遵循了下面的教程,使我的RMI东西可以激活

因此,我启动注册表,运行rmid,然后运行服务器。一切进展顺利

当我尝试连接客户端时,出现以下异常:

java.rmi.activation.ActivateFailedException: activation failed; nested exception is: 
java.rmi.activation.ActivationException: unable to activate object; nested exception is: 
java.lang.ClassNotFoundException: server.Service
at sun.rmi.server.ActivatableRef.activate(ActivatableRef.java:285)
at sun.rmi.server.ActivatableRef.invoke(ActivatableRef.java:114)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:178)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:132)
at $Proxy0.register(Unknown Source)
at client.BasicClient.<init>(BasicClient.java:27)
at client.NormalClient.<init>(NormalClient.java:11)
at client.ShippingClient.main(ShippingClient.java:24)
java.rmi.activation.ActivateFailedException:激活失败;嵌套异常是:
java.rmi.activation.ActivationException:无法激活对象;嵌套异常是:
java.lang.ClassNotFoundException:server.Service
在sun.rmi.server.ActivatableRef.activate(ActivatableRef.java:285)
位于sun.rmi.server.ActivatableRef.invoke(ActivatableRef.java:114)
位于java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:178)
在java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:132)
在$Proxy0处注册(未知源)
位于client.BasicClient.(BasicClient.java:27)
位于client.NormalClient.(NormalClient.java:11)
位于client.ShippingClient.main(ShippingClient.java:24)
我运行的Web服务器还包含我的服务器项目的bin文件夹

我还想指出的是,当一切都是基于UnicastRemoteObject的时候,一切都很好(现在仍然有效)

提前谢谢

java.lang.ClassNotFoundException: server.Service
这就是你的答案。客户端,或者可能是rmid,找不到该类