java.rmi.ConnectException: соединение отказано в хосте

Я пытаюсь запустить приложение RMI. Я запустил rmiregistry с помощью следующей команды: rmiregistry 6789.

Теперь я запустил серверное приложение в eclipse, передав следующие аргументы ВМ: -Djava.naming.factory.initial=com.sun.jndi.rmi.registry.RegistryContextFactory -Dava.naming.provider.url=rmi://localhost:6789

Выдается следующее сообщение об ошибке: javax.naming.ServiceUnavailableException [Исключением корня является java.rmi.ConnectException: соединение с хостом отказано: 172.17.209.154; Вложенное исключение: java.net.ConnectException: соединение отклонено: соединение]

172.17.209.154 - это IP моей машины.

Может ли кто-нибудь точно определить, в чем заключается ошибка.

1 ответ

Во втором аргументе виртуальной машины отсутствует буква 'j' -D j ava.naming.provider.url = rmi: // localhost: 6789

Другие вопросы по тегам