Я управляю Morphia 0.102 с помощью Mongo Java Client 2-11.2.Morphia дает NoClassDefFoundError: com/mongodb/DBObject?
Это приложение клиент/сервер. На данный момент я тестирую серверную часть локально на GlassFish.
Хорошо, когда я запускаю код на клиенте, используя Mongo и Morphia, нет проблем. Затем, когда некоторый код вызывается на стороне сервера, он инициализирует морфий на сервере с
mongoClient = new MongoClient("199.00.000.000", 27017);
morphia = new Morphia(); //exception thrown
Исключением:
Caused by: java.lang.NoClassDefFoundError: com/mongodb/DBObject
at com.google.code.morphia.Morphia.<init>(Morphia.java:48)
at com.google.code.morphia.Morphia.<init>(Morphia.java:44)
Я потратил несколько часов, пытаясь изменить версии морфия а MongoDriver, без результата, и я понятия не имею.
Любая идея?
Я нашел решение здесь: http://stackoverflow.com/questions/2507099/how-to-use-3rd-party-libraries-in-glassfish – seinecle