微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用 java.util.concurrent.TimeUnit;在 jdk 1.4 中?

如何解决如何使用 java.util.concurrent.TimeUnit;在 jdk 1.4 中?

driver.manage().timeouts().implicitlyWait(10,TimeUnit.SECONDS);
我的 Java 版本不支持

TimeUnit。如何在JDK 1.4中实现上述逻辑?

当我像下面的语句一样导入 TimeUnit 时,它说“找不到并发符号”。它发生在 Intellij IDE 中。

import java.util.concurrent.TimeUnit;

解决方法

根据 Wikipedia - Java class file,公布的数字是:

Java SE 14 = 58 (0x3A hex)
Java SE 13 = 57 (0x39 hex)
Java SE 12 = 56 (0x38 hex)
Java SE 11 = 55 (0x37 hex)
Java SE 10 = 54 (0x36 hex)
Java SE 9 = 53 (0x35 hex)
Java SE 8 = 52 (0x34 hex)
Java SE 7 = 51 (0x33 hex)
Java SE 6.0 = 50 (0x32 hex)
Java SE 5.0 = 49 (0x31 hex)
JDK 1.4 = 48 (0x30 hex)
JDK 1.3 = 47 (0x2F hex)
JDK 1.2 = 46 (0x2E hex)
JDK 1.1 = 45 (0x2D hex)

目前您正在使用 ...JDK 1.4...


解决方案

由于编译 org/openqa/selenium/WebDriver 类文件的最低要求是 Java 8,您必须将 JDK 升级到最低支持级别,最好是当前级别的 { {3}}。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?