Jshell / env命令不允许在Classpath中设置多个Jar文件

Bea*_*ast 3 java jshell java-11

嗨,我在Windows 10操作系统上使用JDK11,而我正在使用的Jshell版本是11.0.1。

我正在尝试执行各种Jshell命令,并被卡在以下命令的执行中

我有一个示例程序,该示例程序使用多个JAR文件Employee.jar和spring-context-5.1.3.jar文件中的类。

登录到Jshell之后,我正在使用以下命令在Jshell中设置类路径,但它会引发错误

jshell> /env -class-path D:\JshellClassPath\Employee.jar:D:\JshellClassPath\spring-context-5.1.3.jar
|  File 'D:\JshellClassPath\Employee.jar:D:\JshellClassPath\spring-context-5.1.3.jar' for '--class-path' is not found.
Run Code Online (Sandbox Code Playgroud)

如果我仅设置一个Jar文件并执行上述命令,则可以正常工作,但是为什么我不能设置多个Jar文件/ env命令?

tal*_*lex 5

在Windows平台上,您必须使用;而不是用作分隔符: