Начал изучать MongoDB. Пытаюсь подключиться к ней с помощью Java.В папке с файлом MongoDBConnect.java и MongoDBConnect.class лежат драйвер mongodb-driver-3.9.1.jar и файлы mongodb-driver-3.9.1-sources.jar, mongodb-driver-3.9.1-javadoc.jar. При компиляции указываю и все проходит норм:
javac -cp mongodb-driver-3.9.1.jar;. MongoDBConnect.java
Запускаю с указанием classpath
в строке
java -cp mongodb-driver-3.9.1.jar;. -cp mongodb-driver-3.9.1-javadoc.jar;. -cp mongodb-driver-3.9.1-sources.jar;. MongoDBConnect
Выдает ошибку
java.lang.ClassNotFoundException: mongodb.jdbc.MongoDriver
Что я делаю неправильно? Код программы ниже
import com.mongodb.MongoClient;
import com.mongodb.client.MongoDatabase;
import java.sql.*;
public class MongoDBConnect{
public static void main( String args[] ){
Connection con;
String DBname ="jdbc:mongo://localhost//test";
try{
Class.forName("mongodb.jdbc.MongoDriver");
con = DriverManager.getConnection(DBname);
System.out.println("Connect to database successfully");
}catch(Exception e){
System.err.println( e.getClass().getName() + ": " + e.getMessage() );
}
}
}
Вы неверно задаете classpath - уберите -cp mongodb-driver-3.9.1-javadoc.jar;. -cp mongodb-driver-3.9.1-sources.jar;.
См. документацию
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Необходимо сверстать адаптивный блок в котором текст будет в центре и выровнен по левому краюТакая вот простая задачка, решение которой...
Могу ли я изменить цвет заливки логотипа SVG при onScroll? Это возможно с html или свойством css? Изменение цвета должно быть при прокрутке, когда...