Apache Netbeans 17 - Java 远程开发

问题描述 投票:0回答:0

是否可以使用Netbeans为Java搭建远程项目/远程开发环境?如果可能的话,我该怎么做?

我有两台机器:

  • 安装了 Apache Netbeans 17 和 JDK 20 的 Windows 10 机器
  • 运行 Linux 的远程(本地网络)机器。这是我的构建和部署主机

之前我一直在使用 VS Code 进行所有开发工作,它能够使用 SSH 连接到远程主机,从而提供对文件系统的访问。

我想使用 Apache Netbeans,因为它是为 Java 开发而设计的,所以(我希望)调试和开发工具会比仅仅使用 VS Code 作为编辑器更好。

  • 代码在开发服务器上
  • 应该执行代码,并附加调试器,在开发服务器上运行的程序
  • Windows机器只是一个终端,用于访问其他机器进行开发工作

我强烈怀疑这是可能的,因为我找到了有关使用 C++ 语言的 Netbeans 进行远程开发的文章。由于 Netbeans 主要针对 Java 开发,如果支持远程 C++,但不支持远程 Java,那将是令人惊讶的。

我已经阅读了使用 Netbeans 12 为 Raspberry PI 设置远程开发。这个问题询问有关在部署到远程计算机(在本例中为 Raspberry Pi)上运行之前编译本地托管和本地编译的 Java 代码的问题。

这个问题是不同的,因为我的 Java 代码在不同的机器上。它与 Netbeans 不在同一台机器上。

我实际上并不关心编译过程是在本地运行还是远程运行,但是由于代码必须远程运行,并且

.java
文件存在于远程机器上,如果远程机器进行编译可能更有意义过程也。为什么要通过网络移动所有文件来编译它们并再次通过网络将编译输出移回?

我也找到了这个链接,但是这个信息太过时了,它与 Netbeans 17 的任何当前 GUI 都不对应。

https://netbeans.apache.org/kb/docs/java/javase-embedded.html

java netbeans remote-debugging remote-development
© www.soinside.com 2019 - 2024. All rights reserved.