Ответы пользователя по тегу IntelliJ IDEA
  • Как создать удаленный сервис на JAVA с использованием RMI?

    EliseeAlex
    @EliseeAlex
    Учусь, занимаюсь программированием и UX
    Утилита rmic и вправду устарела. Можно посмотреть актуальные примеры использования к примеру в этой статье habrahabr.ru/post/74639.
    Для использования Rmi больше не нужно генерировать заглушки самостоятельно с помощью утилит, они генерируются прямо в коде с помощью метода UnicastRemoteObject.exportObject(service, 0);.

    Так же вам может понадобиться настройка политики безопасности для запуска RMI. Для этого нужно создать файл server.policy со следующем содержимым:
    grant {
        permission java.security.AllPermission;
    };

    И при запуске приложения указать программный аргумент -Djava.security.policy=server.policy.
    Ответ написан
    Комментировать