我正在为没有 mongodb 的 Android Web 服务实现一个 REST Web 服务,效果很好。 但是当我使用 mongo 类时,我收到如下错误:
Jan 15, 2014 8:39:29 PM com.sun.jersey.spi.container.ContainerResponse mapMappableContainerException
SEVERE: The exception contained within MappableContainerException could not be mapped to a response, re-throwing to the HTTP container
java.lang.NoClassDefFoundError: com/mongodb/MongoClient
我认为 eclipse 无法访问 mongo jar 文件。我这样放置 jar : 我认为我将 mongo-2.10.1 jar 文件放在错误的位置。但我不确定。你能告诉我我做错了什么吗?
最佳答案
在 JEE Web 服务器(本例中为 Tomcat 7)中,依赖的 jar 通常放置在 WEB-INF/lib 中(用于运行时)。
关于java - 在 REST Web 服务器中导入 mongo-2.10.1 jar 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21146252/