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/