简体   繁体   English

Java依赖

[英]Java dependencies

OK I am trying to use http://jongo.org , in a project I have run mvn install and dropped the jar it returns into my project but when I try and use Jongo I get Caused by: java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/Module Does Jongo not package these directly? 好的,我尝试使用http://jongo.org ,在一个我运行过mvn install的项目中,将jar返回到我的项目中,但是当我尝试使用Jongo时,得到的Caused by: java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/Module是否不直接打包这些文件? My question is do I need to then manually include the other jars it depends on aswell into my project root? 我的问题是我是否需要然后手动将它依赖的其他jar包含到我的项目根目录中?

Yes, you need add this dependency manually in maven: 是的,您需要在Maven中手动添加此依赖项:

Jongo relies upon Jackson 2.4.1 , Bson4Jackson 2.4.0 and Mongo Java Driver 2.11+ . Jongo依赖Jackson 2.4.1Bson4Jackson 2.4.0Mongo Java Driver 2.11+ Its Maven dependency, an OSGI compliant jar, comes with the first two, you have to provide a dependency to the driver. 它的Maven依赖关系是OSGI兼容的jar,前两个附带,您必须提供对驱动程序的依赖关系。

Jongo is deployed into OSS Sonatype (Maven repository hosting service for open source projects). Jongo已部署到OSS Sonatype(用于开源项目的Maven存储库托管服务)中。 Add the following dependency to your pom.xml 将以下依赖项添加到pom.xml

 <dependency>
     <groupId>org.jongo</groupId>
     <artifactId>jongo</artifactId>
     <version>1.2</version> </dependency>
 </dependency>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM