我听说这可以在Beaglebone black上直接开发和调试。 我做Java。目前我必须生成jar并复制到devboard然后运行。但这样我就无法调试并逐步完成代码。在本地调试也没什么意义,因为我的笔记本电脑上没有这些GPIO。
如果我不想将监视器连接到Beaglebone,那么解决方案是什么。
答案 0 :(得分:2)
<强>调试强>
您可以在Beaglebone black上运行Java程序,然后远程连接它以进行调试。这允许您设置断点,进行基本的热码交换等。更多信息:
远程开发
要直接在Beaglebone上开发,您有几个选择。我认为这个最佳选择是在beaglebone black上设置文件共享,并在开发工作站上使用构建脚本或类似文件自动将重新编译的类文件(或jar文件)复制到beaglebone black。
另一个选择是设置从beaglebone到开发工作站的文件共享,并使用远程类/ jar文件在beaglebone上运行java程序。
另一种选择是直接在beaglebone black上进行所有开发,包括编译。但是,这很慢,通常不值得进行Java开发。
答案 1 :(得分:0)
由于8.0 Netbeans IDE具有远程开发的可能性。 I do recommend也适用于常规Java SE。