cloud9_note

cloud9に限らないメモ

View on GitHub

Selenium(Java)

ドライバを最新にする

うまく動いてくれる方を選択する。

Mavenから

<!-- Selenium WebDriver -->
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>4.15.0</version> <!-- 最新バージョンを確認 -->
</dependency>
<!-- ChromeDriver -->
<!-- https://mvnrepository.com/artifact/io.github.bonigarcia/webdrivermanager -->
<dependency>
    <groupId>io.github.bonigarcia</groupId>
    <artifactId>webdrivermanager</artifactId>
    <version>5.6.2</version> <!-- 最新バージョンを確認 -->
</dependency>

ChromeDriverを導入する

当初はこのページだったようだが、Ver.115以降はこっちのページからダウンロードする。

zip_url=

mkdir /tmp/ChromeDriver
cd /tmp/ChromeDriver
wget $zip_url

zip_path=$(ls)

unzip $zip_path

# 解凍して作成されたディレクトリをコピーする。ディレクトリ名とバージョンは確認する。
sudo cp chrome-linux64 /usr/local/bin/chrome-linux64-119.0.6045.105

sudo ln -s /usr/local/bin/chrome-linux64-119.0.6045.105 /usr/local/bin/chromedriver

# /tmp/ChromeDriverを削除