[英]Jongo Maven Dependency causing problems
我目前正在尝试使用Jongo项目连接到远程MongoDB。 为此,我将这些依赖项添加到我的项目中:
<dependencies>
<dependency>
<groupId>org.jongo</groupId>
<artifactId>jongo</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>2.6.5</version>
</dependency>
</dependencies>
我已经遇到了第一个依赖(jongo:1.0)的麻烦,因为maven无法检索这个版本(最新的maven知道是0.4):Intellij告诉我Dependency "org.jongo:jongo:1.0" not found
。 然而,可以在那里找到依赖性
我设法通过Project Structure -> Librairies
获得它
问题是这个依赖项现在是本地的,克隆这个项目的任何人都必须手动导入这个依赖项,这是不合适的。
我正在使用Intellij IDEA 13.0
首先,您在帖子中链接的快照存储库中的Sonatype依赖项版本是1.1-SNAPSHOT
而不是1.0
。
建议不要在构建中使用第三方快照
但是,如果您坚持,则需要将Sonatype快照存储库添加到maven构建中,如下所示:
<repository>
<id>sonatype-snapshots</id>
<name>sonatype-snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
编辑
1.0
版本驻留在Sonatype版本库中:
<repository>
<id>sonatype-releases</id>
<name>sonatype-releases</name>
<url>https://oss.sonatype.org/content/repositories/releases/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
Jongo 1.0位于maven中心。 您的pom中不需要额外的存储库配置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.