Java 在jshell中查看类路径

Java 在jshell中查看类路径,java,classpath,read-eval-print-loop,java-9,jshell,Java,Classpath,Read Eval Print Loop,Java 9,Jshell,JShell是Java的REPL。要使用默认JRE之外的其他类,它包含一个/classpath命令,用于向当前类路径添加路径 但是,有没有办法在JShell环境中查看当前的类路径 请注意,我正在使用以下早期版本: java version "9-ea" Java(TM) SE Runtime Environment (build 9-ea+111) Java HotSpot(TM) 64-Bit Server VM (build 9-ea+111, mixed mode) /env命令不带参

JShell是Java的REPL。要使用默认JRE之外的其他类,它包含一个
/classpath
命令,用于向当前类路径添加路径

但是,有没有办法在JShell环境中查看当前的类路径


请注意,我正在使用以下早期版本:

java version "9-ea"
Java(TM) SE Runtime Environment (build 9-ea+111)
Java HotSpot(TM) 64-Bit Server VM (build 9-ea+111, mixed mode)

/env
命令不带参数,将列出您的环境设置,包括classpath。

您是否尝试过
System.getProperty(“java.class.path”)
?@MarounMaroun
->System.out.println(System.getProperty(“java.class.path”)
返回
-Xdebug
。有些事告诉我他们还没有到:)不过,谢谢你的想法,我完全没有想到。这也是我得到的,看起来他们确实还没有到。。与此同时,我正在努力找到一个解决方法。对类路径做了很多事情,但我似乎只能运行引导类路径中的类。@marounnaroun这确实是一个bug。然后,我可以再次使用您的方法和解决方法查看类路径。但是,我仍然无法使用这个类路径加载任何Java8编译的类。此外,我似乎也无法更改它,因此我无法确认它是否显示了更新的类路径。我希望它使用不同的类加载器,但我不确定。