Команда Jshell / env не позволяет установить более одного файла Jar в Classpath - PullRequest
3 голосов
/ 22 марта 2019

Привет! Я использую JDK11 в операционной системе Windows 10, и я использую версию 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?

1 Ответ

5 голосов
/ 22 марта 2019

На платформе Windows вы должны использовать ; в качестве разделителя вместо :.

...