test.policy 内容如下
grant{
permission jaav.security.AllPermission;
};拼写错误:java.security错写成了jaav.security

解决方案 »

  1.   

    permission jaav.security.AllPermission;
      

  2.   

    说实话,我只在第一次学习RMI时用过policy文件,后来就再也没有用过了。如果你是初学,仅仅想使RMI运行起来,我建议你参照一下下面的文章:
    http://www.chinajavaworld.net/forum/topic.cgi?forum=7&topic=1848
    (这是我见到的最简单的一个RMI例子)如果你必须使用policy,我只能建议你再查一查文档,加上java.rmi.server.codebase和java.rmi.server.hostname参数试一试。
    或者,改用下面的policy文件试一试:
    grant {
      permission java.net.SocketPermission "*:1000-65535", "connect,accept";
    };