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



嗨,我在 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平台上,您必须使用;而不是:分隔符。

相关内容

  • 没有找到相关文章

最新更新