Java 未为FirefoxBinary类型定义startProfile(FirefoxProfile、文件、字符串)
Java 未为FirefoxBinary类型定义startProfile(FirefoxProfile、文件、字符串),java,selenium,selenium-webdriver,firefox-profile,Java,Selenium,Selenium Webdriver,Firefox Profile,FirefoxBinary中的方法startProfile(FirefoxProfile,文件,字符串)是否已弃用 我已经在java项目中导入了最新的selenium jar,当我尝试使用startProfile(FirefoxProfile,File,String)时出现编译错误。它说:该方法对于FirefoxBinary类型是未定义的。我的代码如下所示: FirefoxProfile profile = new FirefoxProfile(myProfileDir); profile.se
FirefoxBinary
中的方法startProfile(FirefoxProfile,文件,字符串)
是否已弃用
我已经在java项目中导入了最新的selenium jar,当我尝试使用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
文件的类型层次结构时,在FirefoxBinary
类中没有startProfile(FirefoxProfile,file,String)
方法
有没有办法解决这个问题,或者有没有其他方法可以解决这个问题
谢谢。的最后一个参数是String…
,即varargs
。如果你不想要任何参数,就不要发送任何参数
binary.startProfile(profile, myProfileDir);
的最后一个参数是String…
,即varargs
。如果你不想要任何参数,就不要发送任何参数
binary.startProfile(profile, myProfileDir);
您正在使用最新的selenium独立服务器jar吗?如果是这样,请尝试以前的版本并选择selenium服务器zip。确保在构建路径中包含所有jar。是否使用最新的selenium独立服务器jar?如果是这样,请尝试以前的版本并选择selenium服务器zip。确保在构建路径中包含所有JAR