我使用 Mongo Java Client 2-11.2 运行 Morphia 0.102。
这是一个客户端/服务器应用程序。目前我在 GlassFish 上本地测试服务器端。
好的,当我在客户端上运行一些代码时,使用 Mongo 和 Morphia,没问题。然后当在服务器端调用一些代码时,它会在服务器上实例化 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)
我花了几个小时试图更改 Morphia 和 MongoDriver 的版本,但没有结果,我也不知道。
任何想法?