Selenium Standalone вышел с кодом 1 / Система не может найти указанный путь - PullRequest
0 голосов
/ 19 октября 2018

Я пытаюсь запустить менеджер webdriver из командной строки, после установки последних версий узла, транспортира и Java.Весь журнал после попытки запуска команды запуска webdriver-manager:

[16:28:54] I / start - java -Dwebdriver.chrome.driver = C: \ Users \ F & J \ AppData \ Roaming \npm \ node_modules \ protractor \ node_modules \ webdriver-manager \ selenium \ chromedriver_2.43.exe -Dwebdriver.gecko.driver = C: \ Users \ F & J \ AppData \ Roaming \ npm \ node_modules \ protractor \ node_modules \ webdriver-manager \ selenium\ geckodriver-v0.23.0.exe -jar C: \ Users \ F & J \ AppData \ Roaming \ npm \ node_modules \ protractor \ node_modules \ webdriver-manager \ selenium \ selenium-server-standalone-3.14.0.jar -port 4444 [16:28:54] I / start - seleniumProcess.pid: 13024 Использование: java [-options] class [args ...] (для выполнения класса) или java [-options] -jar jarfile [args ...](для выполнения файла JAR), где параметры включают: -d32 использовать 32-разрядную модель данных, если доступно -d64 использовать 64-разрядную модель данных, если доступно -server, чтобы выбрать виртуальную машину-сервер. Виртуальной машиной по умолчанию является сервер.

-cp -classpath A;отдельный список каталогов, JAR-архивов и ZIP-архивов для поиска файлов классов.-D = установить системное свойство -verbose: [class | gc | jni] включить подробный вывод -version распечатать версию продукта и exit -version: Предупреждение: эта функция устарела и будет удалена в следующем выпуске.требуется указанная версия для запуска -showversion распечатать версию продукта и продолжить -jre-restrict-search |-no-jre-restrict-search Предупреждение: эта функция устарела и будет удалена в следующем выпуске.включить / исключить пользовательские JRE в поиске версий -?-help напечатать это справочное сообщение -X распечатать справку о нестандартных параметрах -ea [: ... |:] -enableassertions [: ... |:] включить утверждения с заданной гранулярностью -da [: ... |:]-disableassertions [: ... |:] отключить утверждения с заданной гранулярностью -esa |-enablesystemassertions включить системные утверждения -dsa |-disablesystemassertions отключить системные утверждения -agentlib: [=] загрузить собственную библиотеку агентов, например, -agentlib: hprof, см. также -agentlib: jdwp = help и -agentlib: hprof = help -agentpath: [=] загрузить собственную библиотеку агентов по полному пути-javaagent: [=] загрузить агент языка программирования Java, см. java.lang.instrument -splash: показать заставку с указанным изображением

Подробнее см. http://www.oracle.com/technetwork/java/javase/documentation/index.html.Система не может найти указанный путь.Система не может найти указанный путь.Система не может найти указанный путь.[16:28:54] I / start - Selenium Standalone вышел с кодом 1

1 Ответ

0 голосов
/ 20 октября 2018

Оказывается, как и следовало ожидать, ставить «&» в имени любой из папок (и особенно главной пользовательской папки) - плохая идея при запуске командной строки.Команда будет выполняться до "I / start - java -Dwebdriver.chrome.driver = C: \ Users \ F &", что, конечно, не является допустимым путем.

Оставайтесь в школе, дети.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...