嗨,我在 Windows 11 操作系统上使用 JDK10,我使用的 Jshell 版本是 11.0.1。
我正在尝试执行各种 Jshell 命令,但卡在执行以下命令时陷入困境
我有一个示例程序,它使用来自多个 JAR 文件 Employee .jar 和 spring-context-5.1.3.jar 文件的类。
登录到 Jshell 后,我正在使用以下命令在 Jshell 中设置类路径,但它抛出了错误
jshell> /env -class-path D:JshellClassPathEmployee.jar:D:JshellClassPathspring-context-5.1.3.jar
| File 'D:JshellClassPathEmployee.jar:D:JshellClassPathspring-context-5.1.3.jar' for '--class-path' is not found.
如果我只设置一个 Jar 文件并执行上述命令,它工作正常,但为什么我无法设置多个 Jar 文件/env 命令?
在Windows平台上,您必须使用;
而不是:
分隔符。