MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

java.lang.NoClassDefFoundError podczas używania sterownika MongoDB

Masz java.lang.NoClassDefFoundError - oznacza to, że twoja klasa została pominięta w czasie wykonywania (nie w czasie budowania/kompilacji). Powinieneś więc otworzyć okno dialogowe "Uruchom konfiguracje" dla projektu (menu kontekstowe projektu -> "Uruchom jako" -> "Uruchom konfiguracje...") i upewnij się, że masz bson-xxx.jar, mongodb-driver-xxx. jar i mongodb-driver-core-xxx.jar są jakoś wymienione w zakładce Ścieżka klas. I tak, jak powiedział Xavier Bouclet – jeśli uruchomisz go na serwerze aplikacji – te jary powinny zostać dodane do ścieżki klas twojego serwera.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Wydajność MongoDB przy rosnącej strukturze danych

  2. Natywne maskowanie MongoDB (trzecia metoda)

  3. Metody „statyczne” mangusty a metody „instancyjne”

  4. Metody find() i findOne() w MongoDB pokazujące różne wyniki

  5. Czy muszę wyraźnie zamknąć połączenie?