Java依赖项

Java依赖项,java,maven,Java,Maven,好的,我正在尝试使用,在一个项目中,我运行了mvn安装并将jar返回到我的项目中,但是当我尝试使用Jongo时,我得到了,原因是:java.lang.NoClassDefFoundError:com/fasterxml/jackson/databind/ModuleJongo没有直接打包这些吗? 我的问题是,我是否需要手动将它所依赖的其他jar也包括到我的项目根目录中 是的,您需要在maven中手动添加此依赖项: 琼戈依赖于,并且。它的Maven依赖项,一个OSGI兼容的jar,附带 前两个,您

好的,我正在尝试使用,在一个项目中,我运行了
mvn安装
并将jar返回到我的项目中,但是当我尝试使用Jongo时,我得到了
,原因是:java.lang.NoClassDefFoundError:com/fasterxml/jackson/databind/Module
Jongo没有直接打包这些吗?
我的问题是,我是否需要手动将它所依赖的其他jar也包括到我的项目根目录中

是的,您需要在maven中手动添加此依赖项:

琼戈依赖于,并且。它的Maven依赖项,一个OSGI兼容的jar,附带 前两个,您必须提供对驱动程序的依赖关系

Jongo被部署到OSS Sonatype(Maven存储库托管服务)中 对于开源项目)。将以下依赖项添加到您的 pom.xml


org.jongo
琼戈
1.2

我通常需要-sources.jar还是普通的?普通的一个…如果你想看一下源代码,你可以得到
-sources.jar
但是我仍然需要jackson.jar和bson4jackson.jar,对吗?当然…这就是你将要使用的工件,以及所需类打包到的地方。。。
 <dependency>
     <groupId>org.jongo</groupId>
     <artifactId>jongo</artifactId>
     <version>1.2</version> </dependency>
 </dependency>