I am a beginner java developer. I am currently working on a student management system project. Since I am using VS code I have created my java project using ‘no build tool’ (Didn’t chose Maven Project). I have completed the basics of java alraedy. This is the first time I am working with databases. I chose MongoDB for my project. I am using VS code IDE and I have successfully connected MongoDB to VS code.But whenever I try to import mongodb libraries to my main java code I am encountiring errors.
My main code is working properly. I have tested my main code on Eclipse IDE but in VS code I am facing errors while importing the MongoDB libraries. Since my main code is large and I am facing errors only while importing MongoDB library I am giving a sample code and the error I am facing.
Sample Code:
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;
import org.bson.Document;
import static com.mongodb.client.model.Filters.eq;
public class MongoDBTest {
public static void main(String[] args) {
}
}
My VS code terminal is showing the following error for the bove code:
PS E:VS Workspace> cd “e:VS WorkspaceJava ProjectOneDIUsrc” ; if ($?) { javac MongoDBTest.java } ; if ($?) { java MongoDBTest }
MongoDBTest.java:1: error: package com.mongodb.client does not exist
import com.mongodb.client.MongoClients;
^
MongoDBTest.java:2: error: package com.mongodb.client does not exist
import com.mongodb.client.MongoClient;
^
MongoDBTest.java:3: error: package com.mongodb.client does not exist
import com.mongodb.client.MongoCollection;
^
MongoDBTest.java:4: error: package com.mongodb.client does not exist
import com.mongodb.client.MongoDatabase;
^
MongoDBTest.java:5: error: package org.bson does not exist
import org.bson.Document;
^
MongoDBTest.java:6: error: package com.mongodb.client.model does not exist
import static com.mongodb.client.model.Filters.eq;
^
MongoDBTest.java:6: error: static import only from classes and interfaces
import static com.mongodb.client.model.Filters.eq;
^
7 errors
PS E:VS WorkspaceJava ProjectOneDIUsrc>
I tried to search on youtube for solution but no help. I also tried to find similar problem on stackoverflow but failed. Any explaination why I am facing this error and how to solve it is highly appreciated. Thanks!
Tasinur Rahman is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.