Я занимаюсь разработкой Java приложения для его запуска на Raspberry Pi. Моя среда разработки IntelliJ с Встроенным отладчиком Linux JVM плагин , установленным на ноутбуке с Windows 10 Pro . Я могу отладить приложение на моей машине. Я добавил конфигурацию для развертывания приложения в «локальную» малину через соединение Ethernet в частной сети. Я могу правильно развернуть и отладить приложение.
Теперь мне нужно сделать то же самое на удаленной малине на объектах заказчика. Я добавил конфигурацию с IP-адресом, именем пользователя, паролем удаленного RasPberry и , запустив его как проверенный sudo Нажав кнопку Подтвердить соединение , вы получите ответ Успешное соединение . Но если я хочу отладить с этой конфигурацией, я получаю эту ошибку в окне консоли:
Cannot connect to the Embedded System Target java.io.IOException: inputstream is closed
Process finished with exit code -1
Я могу подключиться к удаленной малине, используя SSH. Эта малина работает с Raspbian GNU / Linux 9 (ядро: Linux 4.9.41-v7 +). Я попытался перезагрузиться, и это не решило проблему.
Знаете ли вы, почему я не могу отладить приложение?