我需要在MAC OS建立硒帮助。我已经添加了所有必需的硒的jar文件和Java JRE到构建路径。我在.profile中添加的Java路径,但仍然我仍然得到错误Firefox的驱动程序。
The type org.openqa.selenium.firefox.FirefoxDriver is not accessible
能否请您帮忙。
此错误消息...
The type org.openqa.selenium.firefox.FirefoxDriver is not accessible
......意味着GeckoDriver是不是你的程序/脚本访问,
你的主要问题是含有在同一类许多不必要的JAR文件的存在:
//imports
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
//other lines of code
System.setProperty("webdriver.gecko.driver","C:\\path\\to\\geckodriver.exe");
driver = new FirefoxDriver();
driver.get("https://www.google.com/");
要解决此问题,
创建新类,并与你的工作继续前进!
从我可以在你的“引用的库”文件夹看,你似乎都添加硒 - 独立 - 3.xxjar和jar文件的个别客户联合的3.xx版本(Java的硒客户罐子) 。有没有可能是你的日食不知道哪个库最后用?要求你删除所有图书馆在构建路径和只添加硒的服务器独立-3.x.x.jar文件。一旦完成,刷新,这应该可以解决。
另外,一旦正确的罐子到位,进口甚至应该解决,而无需在类文件中System.setProperty指令。
如果问题仍然存在,能否请您粘贴屏幕捕获没有对错误的右键快捷菜单?希望这可以帮助。