Как настроить проект NetBeans 11.1 для удаленного запуска на aRaspberry Pi - PullRequest
3 голосов
/ 07 января 2020

Я хочу использовать NetBeans на моем Windows 8.2 ноутбуке для компиляции java программ и запуска их на моем RaspBerry Pi 4B. Я следовал инструкции "Эффективная разработка Java для Raspberry Pi", доступная по адресу https://www.instructables.com/id/Efficient-Development-of-Java-for-the-Raspberry-Pi/. Я использую NetBeans версии 11.1, тогда как эти инструкции относятся к более ранней версии. Версия, которую они описывают, имеет диалоговое окно свойств проекта, в котором отображается список категорий, в том числе элемент «Выполнить», и этот элемент используется для определения правильной удаленной платформы, настроенной ранее в последовательности установки. В NetBeans 11.1 в диалоговом окне «Свойства» проекта больше нет элемента «Выполнить», и я не могу найти способ указать платформу RaspBerry Pi в качестве цели. Есть ли способ сделать это с версией NetBeans, которую я использую?

1 Ответ

0 голосов
/ 09 января 2020

Я сам нашел возможное решение. Когда я задал вопрос, я не упомянул, что проект NetBeans был создан как проект Java Gradle. Я довольно новичок в NetBeans и не осознал всех последствий этого выбора. С тех пор я попробовал другой подход и создал проект как Java Ant-проект. В этой конфигурации элемент «Выполнить» теперь присутствует в диалоговом окне «Свойства проекта», и я могу выбрать удаленную платформу RaspBerry Pi в качестве цели. С этим изменением я могу теперь скомпилировать на своем ноутбуке и запустить приложение на RPi одним нажатием кнопки NetBeans.

В исходной статье, за которой я следил, не было упоминаний, и я подозреваю, что С тех пор диалоговое окно свойств проекта NetBeans изменилось. Дальнейшее сообщение на форуме RaspBerry Pi в https://www.raspberrypi.org/forums/viewtopic.php?t=59600#p445707 от октября 2013 года освещает ту же проблему, но не получило ответов. Хотя теперь я могу приступить к процессу сборки Ant, я все же предпочитаю придерживаться Gradle, так как я немного знаком с ним в других проектах. Я до сих пор не нашел никакой помощи относительно Gradle и как определить удаленную целевую платформу, если это вообще возможно. Кто-нибудь может помочь, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...