Не удается открыть файл Selenium Jar из CMD. Проблема Path или ClassPath?
Я пытаюсь запустить:
java -jar selenium-server-standalone-2.14.0.jar -role hub
из моей командной строки, но вывод был следующим:
C:Program Files (x86)>java -jar selenium-server-standalone-2.14.0.jar -role hub
Unable to access jarfile selenium-server-standalone-2.14.0.jar
C:Program Files (x86) - это место, где находится файл jar.
Я поставил C:Program файлы (x86) в моем пути и пути к классам, и он все равно не будет работать.
4 ответов
ваше имя должно быть не так. Проверьте, есть ли у вас файл с именем-selenium-server-standalone-2.14.0.сосуд. Скорее всего, ты не будешь. :)
Я столкнулся с такой же проблемой. Решение состоит в том, что соглашение об именах имеет значение. если у вас есть автономный сервер selenium.jar-файл, вы можете переименовать его сначала чтобы это выглядело просто(пример abc.сосуд.)
1) Если файл jar в вашей системе встречается с .расширение jar , затем после переименования дайте .расширение jar.(например, АВС.jar)
2 )Если файл jar в вашей системе не имеет.расширение jar , затем после переименования, не дают .расширение jar(например abc)
3) запустите концентратор сейчас: java-jar abc.jar-role hub
с уважением, Никхил Kanojia
невозможно получить доступ к файлу jarfile считается распространенной ошибкой. Эта ошибка может возникнуть при запуске концентратора или узла. Это означает, что Java не может найти файл jar selenium-server. Либо запустите команду из каталога, где находится selenium-server-XXXX.файл jar сохраняется или указывает явный путь к jar.
перейти к деталям здесь
У меня была такая же проблема с Ubuntu. Попробуйте выполнить следующие шаги..
перейдите в каталог, где находится файл jar.
выполнить .файл jar в каталоге с помощью,
java -jar ./selenium-server-standalone-2.14.0.jar