1.下载火狐浏览器

下载 Firefox 浏览器,这里有简体中文及其他 90 多种语言版本供您选择

通过以上链接去下载火狐浏览器linux版

 2.上传到linux,解压

解压命令

tar -jxvf firefox*.tar.bz2

移动到opt文件夹下

mv /yourpath/firefox/ /opt

建立软链接

ln -s /opt/firefox/firefox /usr/bin/firefox

检查是否安装成功

firefox --version

如果出现以下信息说明安装成功

Mozilla Firefox 111.0.1

安装出错的解决方案

如果出现以下错误

XPCOMGlueLoad error for file /opt/firefox/libmozgtk.so:
libgtk-3.so.0: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

解决方法

yum install gtk3

3.安装驱动

https://github.com/mozilla/geckodriver/releases

以上网址下载最新的驱动geckodriver

上传到linux并解压

tar -zxvf geckodriver-v0.23.0-linux64.tar.gz

移动到bin目录下这样就可以全局访问

mv geckodriver /usr/bin

检查是否安装成功

geckodriver --version

出现版本号说明安装成功

geckodriver 0.32.2 (602aa16c20d4 2023-02-08 00:09 +0000)

JAVA测试代码

public class TestMain {
    public static void main(String[] args) {
        FirefoxOptions firefoxOptions = new FirefoxOptions();
        // 设置后台静默模式启动浏览器
        firefoxOptions.addArguments("--headless");
        WebDriver driver = new FirefoxDriver(firefoxOptions);
        driver.get("http://www.baidu.com");
        String title=driver.getTitle();
        System.out.println(title);
        driver.quit();
    }
}

下载资源:

https://download.csdn.net/download/ting4937/87635219

Logo

更多推荐