|
server端我"set classpath=",运行了rmiregistry,然后启动server是:java -cp . -Djava.rmi.server.codebase=file:D:\Projects\RMITest\download\ Server Client端: 我的client.policy如下: grant { permission java.net.SocketPermission "*:1024-65535", "connect,accept"; permission java.net.SocketPermission "*:80", "connect"; permission java.io.FilePermission "D:\\Projects\\RMITest\\download\\-", "read"; }; 运行:D:\Projects\RMITest\client>java -cp . -Djava.security.policy=client.policy Client 报错了: Exception in thread "main" java.lang.IllegalAccessError: class ProductImpl_Stub cannot access its superinterface Product 这是怎么回事呢? |
|
|
|
ProductImpl_Stub
这个文件不能访问! 是不是有个类叫这个名子ProductImpl, 你是不是有包?! 把ProductImpl_Stub文件复制到客户那边! |
|