当前位置: 首页 > 知识库问答 >
问题:

使用Netbean安装Selenium

南门新荣
2023-03-14

我想用netbeans安装selenium,但出现了一个错误。如果有人帮助我,那对我有好处。代码

package testfirst;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

/**
 *
 * @author haseeb.saleem
 */
public class Testfirst {

    /**
     * @param args the command line arguments
     */
    private static WebDriver driver = null;
    public static void main(String[] args) {
        // TODO code application logic here
        System.setProperty("WebDriver.chrome.driver", "C:\\Users\\haseeb.saleem\\Desktop\\chromedriver.exe");
        driver = new ChromeDriver();
        driver.get("https:\\google.com.pk");


    }

}

错误

线程“main”ervice.createIllegalStateException中的异常:驱动程序可执行文件的路径必须由ervice.java:88系统属性设置;有关详细信息,请参阅org.openqa.selenium.chrome.最新版本可从river.java:123estfirst.mainPestfirst.java:24State(Phaseeb.saleem)run.xml:53DriverSJavaExecable(DriverService.java:124)org.openqa.selenium.chrome.ChromeDriverService.access0美元(ChromeDriverService.java:32)org.openqa.selenium.chrome.ChromeDriverService$Builder.findDefaultExecable(ChromeDriverService.java:137)atorg.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:329)atorg.openqa.selenium.chrome.ChromeDriverSjava.lang.DefaultService(ChromeDriverSwebdriver.chrome.driver)athttps://github.com/SeleniumHQ/selenium/wiki/ChromeDriver.ChromeDriver。(ChromeDhttp://chromedriver.storage.googleapis.com/index.html)at testfirst。Tcom.google.common.base.(Treconditions.check)C:\用户\reconditions.java:754\AppData\Local\NetBeans\Cache\8.2\执行器-片段\org.openqa.selenium.remote.service.:ervice.find返回: 1 BUILD FAILED(总时间: 1秒)

共有2个答案

乌学博
2023-03-14

setproperty()方法中存在语法错误,正确代码为:

private static WebDriver driver = null;
    public static void main(String[] args) {
        // TODO code application logic here
        System.setProperty("webdriver.chrome.driver", "C:\\Users\\haseeb.saleem\\Desktop\\chromedriver.exe");
        driver = new ChromeDriver();
        driver.get("https:\\google.com.pk");

}

使用单斜杠也很好

System.setProperty("webdriver.chrome.driver", "C:/Users/haseeb.saleem/Desktop/chromedriver.exe")
漆雕唯
2023-03-14

如异常中所述,系统属性的名称为:<代码>webdriver。镀铬。驱动程序,而不是Web驱动程序。镀铬。驱动程序。请进行相应的更改。

 类似资料:
  • 我在让Scala在Netbeans IDE上运行方面取得了一些进展。我一直在查找文件sh.exe时出错。我在git目录中找到了这个文件,但我不知道它应该在Scala配置中的什么位置。这是错误消息的开头,有人熟悉吗? SBT-完成:-退出:退出-帮助:帮助。sbt启动=C:\Users\William\AppData\Roaming\NetBeans\8.0\modules\ext\org。netb

  • 进入插件部分后, 我继续进行常规安装: 但是在一些安装屏幕之后,netbean给了我这个错误: 这发生在加载一段时间后: 有人知道为什么会这样吗? 注意:我使用的是macOS Mojave

  • 我正在尝试在我的新笔记本电脑上安装Netbean 11.3(IDE),但每次它都会给我这个错误框图像 本质上,它告诉我一个java。主线程中发生了java/util/jar/Pack200的lang.NoClassDefFoundError。

  • 上传你的代码,直接在浏览器中输入你的域名或IP(例如:www.yourdomain.com),安装程序会自动执行安装。期间系统会提醒你输入数据库信息以完成安装,安装完成后建议删除application目录下的Install。 安装完成,一定把 data/conf/db.php 文件做个备份!否则大神也救不了你! ThinkCMF目录结构: |--admin

  • 快速试用 如果想快速试用pika,目前提供了Centos5,Centos6和Debian(Ubuntu16) binary版本,可以在release页面看到,具体文件是pikaX.Y.Z_xxx_bin.tar.gz。 1. unzip file $ tar zxf pikaX.Y.Z_xxx_bin.tar.gz 2. change working directory to output not

  • 下载地址 直接官网下载就好,非常简单。 https://influxdata.com/downloads/ 安装 sudo dpkg -i influxdbName.deb 启动 sudo service influxdb start 使用 启动成功之后,我们就可以开始使用influxDB啦! 命令行 在命令行中直接输入influx,就可以管理数据库了。 root@xtutu:~# influ