嗨,我在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.
如果我仅设置一个Jar文件并执行上述命令,它运行正常,但是为什么我不能设置多个Jar文件/ env命令?
答案 0 :(得分:5)
在Windows平台上,您必须使用;
作为分隔符,而不是:
。