3

我想开发一个基于 Web 的前端来调试 Java 程序(Java 8 或更高版本),最好使用 node.js,因此使用 JavaScript。

我偶然发现了 JPDA。我们有

  1. JVM TI,本机接口
  2. JDWP,这是一个低级协议
  3. JDI,这是一个与 JDWP 通信的 Java 实现

第一个似乎不适合。其次,我找不到实现此协议的 JavaScript 库。第三,我不确定这是否适合。

除了这三个之外,还可以使用 JavaScript 打开一个 shell 并在那里使用 JDB。但是解析是必要的,并且可能不是每个功能都可用。

与 JVM 通信并获取信息的好/简单的方法是什么?

4

0 回答 0