Windows 中的 jshell 类路径

jshell classpath in Windows

我在目录中有一个 JARS 列表,我需要将其添加到 JShell classpath。我试图避免键入每个单独的 JAR 文件名并通过 CLASSPATH 环境变量使用通配符“*”。但是在 Windows 10 中,显然,jshell 没有采用 class 路径。

  1. 我首先尝试在命令提示符中设置 class路径。

    设置类路径=lib/*

    我启动jshell时没有用。当我执行 /env 命令时,给出了空白响应。

  2. 接下来,我尝试了jshell --class-path=%CLASSPATH%。这种类型,当我输入 /env 命令时,它列出了 classpath 中的所有 JARS。但是我仍然无法在 JAR 中导入 classes。

请告诉我问题出在哪里。提前致谢。

这是 intellij 缓存的问题。 JShell 类路径没有问题。