"ClassNotFoundException: com.mongodb.client.result.InsertManyResult" occourred while trying to schedule the "MongoSpark.save(sparkDocuments, writeConfig)"

My JAVA project scala, hadoop, spark version as follows:
<scala.version>2.12.10</scala.version>
<hadoop.version>2.7.3</hadoop.version>
<spark.version>3.0.0</spark.version>
pom.xml is:

org.mongodb.spark
mongo-spark-connector_2.12
3.0.0

when run MongoSpark.save(sparkDocuments, writeConfig), there is an error: ‘Caused by: java.lang.ClassNotFoundException: com.mongodb.client.result.InsertManyResult’
reference: [https://docs.mongodb.com/spark-connector/master/java/write-to-mongodb](http://spark-connector write-to-mongodb)

could someone assist, thanks!

I know the error cased by mongo-spark-connector_2.12 high version 3.0.0, reducing it to 2.4.3 is ok.

    <dependency>
        <groupId>org.mongodb.spark</groupId>
        <artifactId>mongo-spark-connector_2.12</artifactId>
        <version>2.4.3</version>
    </dependency>

Thanks all.