Java 如何将NetBeans 11.1项目配置为在AraspPI上远程运行

Java 如何将NetBeans 11.1项目配置为在AraspPI上远程运行,java,netbeans,raspberry-pi,Java,Netbeans,Raspberry Pi,我想在我的Windows 8.2笔记本电脑上使用NetBeans来编译java程序,并在我的RaspBerry Pi 4B上运行它们。我一直在关注网站上提供的指导性内容“Raspberry Pi的高效Java开发”。我使用的是NetBeans版本11.1,而这些说明与早期版本相关。他们描述的版本有一个“项目属性”对话框,其中显示一个类别列表,其中包括一个“运行”项,该项用于标识在安装序列中较早配置的正确远程平台。在NetBeans 11.1中,“项目属性”对话框不再有“运行”项,我无法找到将Ra

我想在我的Windows 8.2笔记本电脑上使用NetBeans来编译java程序,并在我的RaspBerry Pi 4B上运行它们。我一直在关注网站上提供的指导性内容“Raspberry Pi的高效Java开发”。我使用的是NetBeans版本11.1,而这些说明与早期版本相关。他们描述的版本有一个“项目属性”对话框,其中显示一个类别列表,其中包括一个“运行”项,该项用于标识在安装序列中较早配置的正确远程平台。在NetBeans 11.1中,“项目属性”对话框不再有“运行”项,我无法找到将RaspBerry Pi平台指定为目标的方法。我正在使用的NetBeans版本有没有办法做到这一点?

我自己也找到了一个可能的解决方案。当我提出这个问题时,我没有提到NetBeans项目是作为javagradle项目创建的。我对NetBeans相当陌生,没有意识到这个选择的全部含义。从那时起,我尝试了另一种方法,并将该项目创建为JavaAnt项目。通过这种配置,“运行”项现在出现在项目属性对话框中,我可以选择远程RaspBerry Pi平台作为目标。有了这个改变,我现在可以在我的笔记本电脑上编译,只需点击一个NetBeans按钮,就可以在RPi上运行应用程序

我在下面的原始文章中没有提到这一点,我怀疑NetBeans项目属性对话框自那时起已经发生了变化。2013年10月在RaspBerry Pi论坛上发布的另一篇帖子强调了同样的问题,但没有收到回复。虽然我现在可以继续使用Ant构建过程,但我仍然倾向于使用Gradle,因为我在其他项目中确实对它有一些熟悉。我还没有找到任何关于Gradle和如何识别远程目标平台的帮助,如果确实有可能的话。有人能帮忙吗