Я слежу за этим уроком о Java RMI http://download.oracle.com/javase/tutorial/rmi/TOC.html
Однако, когда я пытаюсь запустить сервер, я получаю следующую ошибку:
исключение ComputeEngine:
java.security.AccessControlException: доступ запрещен (java.net.SocketPermission 127.0.0.1:1099 подключиться, разрешить)
в java.security.AccessControlContext.checkPermission (Неизвестный источник)
в java.security.AccessController.checkPermission (Неизвестный источник)
at java.lang.SecurityManager.checkPermission (Неизвестный источник)
at java.lang.SecurityManager.checkConnect (неизвестный источник)
на java.net.Socket.connect (неизвестный источник)
на java.net.Socket.connect (неизвестный источник)
на java.net.Socket. (неизвестный источник)
на java.net.Socket. (неизвестный источник)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket (неизвестный источник)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket (неизвестный источник)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket (Неизвестный источник)
at sun.rmi.transport.tcp.TCPChannel.createConnection (Неизвестный источник)
at sun.rmi.transport.tcp.TCPChannel.newConnection (неизвестный источник)
at sun.rmi.server.UnicastRef.newCall (неизвестный источник)
at sun.rmi.registry.RegistryImpl_Stub.rebind (неизвестный источник)
at engine.ComputeEngine.main (ComputeEngine.java:61)
Я пытаюсь запустить следующую команду:
D: \ files \velop \ javarmi> java -cp D: \ files \velop \ javarmi; D: \ files \ webdocs \ classes \ compute.jar -Djava.rmi.server.codebase = file: / D: /files/webdocs/classes/compute.jar -Djava.rmi.server.hostname = 192.168.0.162 -Djava.security.policy = server.policy engine.ComputeEngine
Что я должен сделать, чтобы исправить эту проблему?