startProfile(FirefoxProfile, File, String)中的FirefoxBinary方法是否已弃用?

我已经在Java项目中导入了最新的硒罐,当尝试使用startProfile(FirefoxProfile, File, String)时遇到编译错误。它说:该方法对于FirefoxBinary类型是未定义的。我的代码如下所示:

FirefoxProfile profile = new FirefoxProfile(myProfileDir);
profile.setPreference("webdriver.load.strategy", "unstable");
try {
        binary.startProfile(profile, myProfileDir, "");

    } catch (IOException e) {
        e.printStackTrace();
    }


当我查看jar文件的类型层次结构时,startProfile(FirefoxProfile, File, String)类中没有任何FirefoxBinary方法。

有没有办法解决这个问题,或者有其他方法可以解决问题?

谢谢。

最佳答案

您是否正在使用最新的硒独立服务器jar?如果是这样,请尝试以前的版本,然后选择Selenium服务器zip。确保在构建路径中包括所有jar。

关于java - 对于FirefoxBinary类型,未定义startProfile(FirefoxProfile,File,String),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54851240/

10-09 05:08