맥에서 돌리기 힘든 크롬드라이버...
하루걸려 방법을 알아내서
나중을 위해...
나를 위해...
기록해보려고 한다...
1. 자신의 크롬 버전에 맞는 크롬드라이버를 설치하자
나는 109.0.5414.87 버전을 썼고, 아래 링크의 버전 중 정확히 맞아 떨어지는 버전이 없었다.
때문에 109.0.5414 버전 중 하나를 선택해 크롬드라이버 파일을 다운받았고, 이클립스에 복붙했다.
https://chromedriver.chromium.org/downloads
그런데 예상대로 실행이 되지는 않았다.
2. 크롬드라이버를 쓰기 위해 크롬드라이버 매니저를 이용하자
셀레니움을 사용한다면, pom.xml이 있을 것이다. pom.xml에 아래 코드를 추가하면 된다.
<dependency>
<groupId>io.github.bonigarcia</groupId>
<artifactId>webdrivermanager</artifactId>
<version>4.2.0</version>
</dependency>
자세한 코드를 보자면, 아래와 같다.
참고로 <dependencies></dependencies>는 하나만 쓸 수 있다...
(초보 개발자 나야 나...)
3. 웹드라이버 매니저 jar 파일을 다운받아 이클립스에 올리자
가장 최신 버전의 크롬드라이버매니저의 jar파일을 다운받아 이클립에서 올리면 된다.
사실 이 과정이 필요한지는 정확하지 않지만, 나는 올렸을 때도 크롬드라이버가 잘 돌아갔다...
만약 위 두 과정으로도 크롬드라이버가 안돌아간다면 다운을 추천드립니다!
https://jar-download.com/artifact-search/webdrivermanager
자바로 크롬드라이버를 쓰고 싶어서 엄청 찾아봤었고...
아래 영상을 많이 참고했다 ㅠㅠ 하루가 걸려 해결했다는 소식...
https://www.youtube.com/watch?v=kqQd6PlQtcs
참고로 아래 블로그를 보고, 맥북에서 크롬드라이버를 쓰려면,
크롬드라이버매니저를 써야겠구나라는 지식을 얻었다.
https://blog.naver.com/ejshin0213/222460506413
위와 같은 글을 아래 블로그에도 올렸는데,
이 블로그도 제 블로그이니 오해없으시길 바랍니다 : )
https://blog.naver.com/tksgk2598
'프로그래밍 언어 > JAVA' 카테고리의 다른 글
java.util.regex.PatternSyntaxException : Dangling meta character '+' near index 0 (0) | 2023.01.30 |
---|