Мой основной код работает правильно. Я протестировал свой основной код в Eclipse IDE, но в коде VS я сталкиваюсь с ошибками при импорте библиотек MongoDB. Поскольку мой основной код большой и ошибки возникают только при импорте библиотеки MongoDB, я привожу пример кода и ошибку, с которой я столкнулся.
Пример кода:
Код: Выделить всё
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) {
}
}
PS E:\VS Workspace> cd "e:\VS Workspace\Java Project\OneDIU\src" ; если ($?) { javac MongoDBTest.java } ; if ($?) { java MongoDBTest MongoDBTest.java:1: ошибка: пакет com.mongodb.client не существует
import com.mongodb.client.MongoClients;
^
MongoDBTest.java:2: ошибка: пакет com.mongodb.client не существует
import com.mongodb.client.MongoClient;
^
MongoDBTest.java:3: ошибка: пакет com.mongodb.client не существует
import com.mongodb.client.MongoCollection;
^
MongoDBTest.java:4: ошибка: пакет com.mongodb.client не существует
import com.mongodb.client.MongoDatabase;
^
MongoDBTest.java:5: ошибка: пакет org.bson не существует
import org.bson.Document;
^
MongoDBTest.java:6: ошибка: пакет com.mongodb.client.model не существует
импортировать статический com.mongodb.client.model.Filters.eq;
^
MongoDBTest.java:6: ошибка: статический импорт только из классов и интерфейсов
import static com.mongodb.client.model.Filters.eq;
^
7 ошибок
PS E :\VS Workspace\Java Project\OneDIU\src>
Я пытался найти решение на YouTube, но безрезультатно. Я также пытался найти аналогичную проблему в stackoverflow, но безуспешно. Любое объяснение, почему я столкнулся с этой ошибкой и как ее решить, высоко ценится. Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/786 ... -libraries