java.lang.NoClassDefFoundError:org/bson/types/ObjectId

java.lang.NoClassDefFoundError:org/bson/types/ObjectId,java,selenium-webdriver,extentreports,Java,Selenium Webdriver,Extentreports,我曾尝试使用testNG框架生成extentreport,但出现了此错误…请有人帮助我 日志: 请添加您收到的日志错误消息。相关性可能存在一些问题。您需要检查是否已在项目中解决相关性。请尝试使用mvnrepository的最新版本的扩展数据块报告。另外,请检查项目中是否已解决所有依赖项。请添加您收到的日志错误消息。依赖项可能存在一些问题。您需要检查项目中已解决的依赖项尝试使用mvnrepository的最新版本的扩展数据块报告。还要检查项目中是否解决了所有依赖项。 @Test public vo

我曾尝试使用testNG框架生成extentreport,但出现了此错误…请有人帮助我

日志:


请添加您收到的日志错误消息。相关性可能存在一些问题。您需要检查是否已在项目中解决相关性。请尝试使用mvnrepository的最新版本的扩展数据块报告。另外,请检查项目中是否已解决所有依赖项。请添加您收到的日志错误消息。依赖项可能存在一些问题。您需要检查项目中已解决的依赖项尝试使用mvnrepository的最新版本的扩展数据块报告。还要检查项目中是否解决了所有依赖项。
@Test
public void loginTest() {

    System.out.println("Login to amazon");

    ExtentHtmlReporter reporter = new ExtentHtmlReporter("./Reports/result.html");

    ExtentReports extent = new ExtentReports();

    extent.attachReporter(reporter);

    ExtentTest logger = extent.createTest("loginTest");

    logger.log(Status.INFO, "login to amazon");

    extent.flush();

}
Caused by: java.lang.ClassNotFoundException: org.bson.types.ObjectId
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)