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

“错误:java:无法访问java.util.function.function”-尝试使用WebDriverWait时

许远航
2023-03-14
WebDriverWait wait = new WebDriverWait(driver, 5);
WebElement el =  wait.until(ExpectedConditions.elementToBeClickable(By.linkText("https://poczta.wp.pl")));

我得到:

错误:(37,30)Java:无法访问未找到java.util.function.function的java.util.function.function类文件

指向“等待”

共有1个答案

姜卜霸
2023-03-14

如果您有Maven标记,我希望您的项目由Maven管理,因此由Maven编译器插件构建,这样您的IDE语言级别设置可以从pom.xml中定义的内容派生出来

我建议在以下位置设置项目语言级别:

>

  • Maven pom.xml文件如下:

    <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
    </properties>    
    

    在项目属性页面的Idea中,您可以为每个模块选择语言级别

    更多信息:

    • 使用Java的Selenium Webdriver教程:如何从头建立一个基于TestNG maven的项目
    • 每次重新加载pom时停止IntelliJ IDEA以切换java语言级别(或更改默认项目语言级别)

  •  类似资料:
    • 你好,我正在尝试创建一个类,它使用从学生类到研究生类的继承,但程序说它是不可访问的。 程序应该打印出一个初始化的GraduateStudent类变量,调用printStudent();

    • 问题内容: 我在列中有以下股票数据集,在行的日期下方(使用彭博(Bloomberg)的Python API下载-请忽略以下事实:它们全都是“ NaN”-仅用于数据的这一部分): 我正在尝试从索引中提取月份和年份,以便稍后进行调整: 其中values是上述DataFrame的名称。 但这会产生错误:’KeyError’date’ 运行: 看起来不错: 所以我只是想知道问题出在哪里,为什么我似乎无法在

    • CpuPerc()在CpuPerc中不是公共的;不能从外部包访问 ... 这个错误是什么?我如何修复它。我使用的是sigarapi。

    • 本文向大家介绍Java中无法访问的语句错误,包括了Java中无法访问的语句错误的使用技巧和注意事项,需要的朋友参考一下 由于多种原因导致无法编译代码时,发生无法访问的代码错误,其中包括:无限循环,无法访问的代码行之前的return语句。 让我们看一个例子- 示例 输出结果 名为Demo的类包含主函数,并定义了一个值,并检查该值并运行空的“ for”循环。如果找到该值,则控件会跳出循环,否则将显示一

    • 遥不可及!更改:false,msg:SSH错误:无法将数据发送到远程主机。确保可以通过ssh访问此主机,“不可访问”:true 主持人: ansible.cfg 我正在使用executeshell运行Jenkins的剧本`

    • 正在尝试将代码更新为Selenium 3。x、 在尝试运行测试时,我不断遇到一个错误: 同样的代码曾经在运行测试时工作,我真的不知道它在哪里或为什么会出现这样一个奇怪的错误。我似乎找不到任何人以前写过的任何东西,所以我希望stackoverflow社区可以帮助我解决这个问题。 以下是生成此错误的代码: