Я намагаюся написати програму в Java, яка буде з'єднуватися з базою даних MongoDB. У мене вже є сервер, порт, ім'я, користувальницький байт і ім'я користувача / пароль бази даних MongoDB, я намагаюся отримати доступ.
Я не був абсолютно впевненим у тому, з чого почати, тому, трохи подивившись, я знайшов драйвер Java для MongoDB, доступний на GitHub: https://github.com/mongodb/mongo-java-driver. Я завантажив вихідний код і імпортував його якпроект на Eclipse. Ісходний код драйвера має буквально сотні, якщо не тисячі файлів. Я спробував запустити його, як є, і не зміг отримати проект для компіляції.
Я не знаю, звідки піти звідси. Для цього не існує багато поглиблених навчальних матеріалів, і якщо я взяв час, щоб ретельно перевірити всі файли у драйвері, це може зайняти десятиріччя.
Відповіді:
0 для відповіді № 1Завантажте файл .JAR тут: https://oss.sonatype.org/content/repositories/releases/org/mongodb/mongodb-driver/3.0.0/
Вам потрібен mongodb-driver-3.0.0.jar з цього списку.
Після цього ви зможете додати його як залежність бібліотеки у вашому проекті Eclipse, і ви будете встановлені.
1 для відповіді № 2
Ви на правильному шляху тут. Що потрібно зробити, а не завантажувати вихідний код, це завантажити файли JAR або ж використовувати Maven, який є інструментом управління залежністю.
Це вам потрібно встановити Монгодський водій. Після успішного додавання залежностей у ваш проект. Використовуйте це швидкий путівник, який допоможе вам пройти основи.
Ось тут є прикладом роботи з Maven.
Не дезорієнтуйте невеликими випробуваннями ... завжди читайте десятки документів;)