Java를 사용하는 Selenium - 드라이버 실행 파일의 경로는 webdriver.gecko.driver 시스템 속성에 의해 설정되어야 합니다
문제 :
Selenium을 사용하여 Mozilla Firefox를 시작하려고 하면 오류 메시지가 나타납니다: "드라이버 실행 파일의 경로는 webdriver.gecko.driver 시스템 속성에 의해 설정되어야 합니다."
원인:
이 오류는 다음과 같은 경우에 발생합니다. Selenium은 Firefox를 제어하고 상호 작용하는 데 필요한 GeckoDriver 실행 파일을 찾을 수 없습니다. 기본적으로 Selenium은 시스템 PATH에서 GeckoDriver를 검색합니다. 그러나 GeckoDriver가 PATH에 없거나 경로가 잘못된 경우 Selenium은 Firefox를 시작하지 못합니다.
해결책:
이 문제를 해결하려면 , GeckoDriver 실행 파일이 포함된 디렉터리를 시스템 PATH에 추가해야 합니다.
켜기 Unix 시스템:
export PATH=$PATH:/path/to/geckodriver
Windows 시스템:
실행 파일의 전체 디렉터리 경로를 포함하도록 Path 시스템 변수를 업데이트합니다.
또는 webdriver.gecko.driver 시스템 속성을 직접 설정할 수도 있습니다.
System.setProperty("webdriver.gecko.driver", "path/to/geckodriver.exe");
위 내용은 Selenium의 '드라이버 실행 파일의 경로는 webdriver.gecko.driver 시스템 속성에 의해 설정되어야 합니다' 오류를 수정하는 방법?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!