【发布时间】:2016-06-23 10:50:22
【问题描述】:
Java 9 在 JDK 发行版中引入了名为 JShell 的 REPL。有什么方法可以连接到运行某些应用程序的 JDK 的 JShell 并执行引用该正在运行的应用程序的命令。例如执行应用程序代码中的一些方法、检查对象等?
【问题讨论】:
-
是否可以在其他 REPL 中做到这一点?
-
不,这不是 JShell 的目标。目标是让您快速评估 java 语句。 JShell 会提供环境上下文来帮助你节省时间,你不能告诉他将应用程序作为你的环境上下文。
-
@bigdestroyer 有一个崩溃外壳,它提供了我提到的一些内容crashub.org
-
而且崩溃不是复制品。
标签: java read-eval-print-loop java-9 jshell