我正在打开Chromebrowser,并获得证明"InvocationTargetException"
。该代码几天前已正常运行。这是我的html" target="_blank">代码
System.setProperty("webdriver.chrome.driver","D:\\Automation\\chromedriver_win32\\chromedriver.exe");
driver=new ChromeDriver();
在生产线上,"driver=new ChromeDriver();"
我得到了"InvocationTargetException"
例外
InvocationTargetException是一个已检查的异常,它包装了由调用的方法或构造函数引发的异常。通过反射调用方法是一种额外的抽象层次。反射层将所有异常包装在InvocationTargetException
。现在将在构造时提供并通过该getTargetException()
方法访问的“目标异常”
称为原因,并且可以通过该Throwable.getCause()
方法以及上述“旧方法”
进行访问。
最好的方法是在范围内 展开 原因InvocationTargetException
以获取原始异常。
try {
System.setProperty("webdriver.chrome.driver","D:\\Automation\\chromedriver_win32\\chromedriver.exe");
WebDriver driver=new ChromeDriver();
} catch (InvocationTargetException e) {
// the real cause
e.getCause().printStackTrace();
} catch (Exception e) {
// generic exception handling
e.printStackTrace();
}
按照最佳做法,请遵循以下准则:
@Test
以 非root 用户身份执行。driver.quit()
在tearDown(){}
方法内调用以优雅地关闭和销毁 WebDriver 和 Web Client 实例。rank ▲ ✰ vote url 25 587 87 877 url 在一行里获取多个异常 我知道这样: try: # 可能错的地方 except: # 如果错了执行这里 也知道这样: try: # 可能错的地方 except IDontLikeYourFaceException: # 给爷笑一个 except YouAreTooShortException:
我在MongoDB中有以下文档: 我正在使用scala代码中的mongo-scala-driver来查询服务器。如何将mapped_column转换为scala字符串变量?我尝试使用以下代码:
Spark集群信息: null 我从一个工作人员那里向spark cluster提交了一个jar,我希望从提交中接收driver-Id,这样我就可以在以后的应用程序状态检查中使用该id。问题是我在控制台中没有得到任何输出。我使用端口进行提交,并将部署模式设置为。 通过跑步 在spark日志文件中,我可以看到下面提交的json响应,这正是我想要的: 我假设这不会让冗长的命令发挥作用。如何将其更改为使
我使用以下代码在 NTAG213 NFC 标签上设置 AUTH0(需要密码验证的第一页): 然而,当我在AUTH0上写00h(作为起始地址)时,总是会出现异常:“收发器失败”。 你能告诉我这里可能会出什么问题吗?
完整的程序代码在此处:单击此处 启动时,我会遇到以下异常: 请告诉我如何解决这个问题?为什么会出现这种情况? 对评论的答复: @Kandy“您使用的数据库是什么,您能告诉驱动程序名还是显示您的数据库配置代码?” 我正在使用Postgresql。 pom.xml 和配置应用程序。性质