为何rmi无法运行,望高手相助
我这儿的rmi无法运行。
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
这是怎么回事呢?