一,是否用了安全策略文件,要本一下jdk
二,是否生成了根类stub

解决方案 »

  1.   

    用了,我在一台机器上运行就没问题,换了机器就不行了,
    他说的security properties not found,using defaults.这个配置文件应放到那个地方
    我有一个server.policty配置文件
    stub类也有了!
    机器上装有oracle9,bea,jdk5会不会有影响
      

  2.   

    security properties not found这个是一个配置文件,你可以自己写一个。
    也可以通过命令行参数传递。
      

  3.   

    //policy.txt 这个是最简单的哈
    grant {
    permission java.security.AllPermission "", "";
    };
    运行的时候
    java -Djava.security.policy=policy.txt classname
      

  4.   

    我的配置文件是server.policy
    grant
    {
    permission java.net.SocketPermission "*:1024-65535", "connect,accept";
    permission java.lang.RuntimePermission "setSecurityManager";
    permission java.lang.RuntimePermission "createSecurityManager";
    };
    提示Server_Stub.class not found,但是已经有了...
    然后提示security properties not found,using defaults.
      

  5.   

    看看包含stub类的jar包是否包含在了classpath中,
    例如: java -classpath ./server.jar Test1
      

  6.   

    我运行start rmiregistry 提示
    security properties not found,using defaults.
      

  7.   

    我早spring里面用根本不需要生曾什么stub