rmiregistry必需在特定的目录下运行,如果的我项目拷到别人的机器上,如何让它在正确的目录下运行.

解决方案 »

  1.   

    单独运行一个rmiregistry的方法比较麻烦,直接在服务程序启动的时候增加代码
            try {
                registry = LocateRegistry.createRegistry(9191);
                registry.rebind("Service", server);
            } catch (RemoteException ex) {
                //ex.printStackTrace();
            }
    服务程序运行选项还需要加-Djava.security.policy=policy