RMI
多主机运行RMI 代码,遇到类似如下的错误:
grant codeBase "file:/Users/cwang/Documents/workspace/hocl/bin/" {
permission java.security.AllPermission;
};
×显示指出哪里能找到Stub 类:
-Djava.rmi.server.codebase=file:/Users/cwang/Documents/workspace/hocl/bin/
×指明本RMI 主机HOSTNAME,如没有可用IP 代替:
-Djava.rmi.server.hostname=131.254.14.42
多主机运行RMI 代码,遇到类似如下的错误:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: java.lang.ClassNotFoundException: examples.callback.MessageReceiverImpl_Stub 需要把Stub 类放在Internet 能访问到的目录下!× 需要一个安全侧略文件:
grant codeBase "file:/Users/cwang/Documents/workspace/hocl/bin/" {
permission java.security.AllPermission;
};
×显示指出哪里能找到Stub 类:
-Djava.rmi.server.codebase=file:/Users/cwang/Documents/workspace/hocl/bin/
×指明本RMI 主机HOSTNAME,如没有可用IP 代替:
-Djava.rmi.server.hostname=131.254.14.42
Aucun commentaire:
Enregistrer un commentaire