我对在 Java 世界中测试新框架很感兴趣,并决定创建一个利用 Maven 和 db4o 的新项目。我开始掌握 Maven,但我很难将 db4o 添加为项目的依赖项。第一个问题是官方 Maven 存储库中不存在 db4o。接下来是 db4o 似乎最近重组了他们整个站点的 URI:s 的问题,所以当我尝试浏览他们的站点时,我总是收到“找不到站点”消息。
我在某处发现了一个潜在的 Maven 存储库,它应该位于 https://source.db4o.com/maven但是当我尝试访问它时,我总是得到“读取原型(prototype)目录时出错 https://source.db4o.com/maven 无法在存储库中找到资源”。
那么,关于如何通过 Maven 启动 db4o 有什么建议吗?我使用 M2Eclipse 插件通过 Eclipse 管理 Maven。
最佳答案
使用以下代码片段对我有用:
<project>
<repositories>
<repository>
<id>source.db4o</id>
<url>http://source.db4o.com/maven</url>
</repository>
</repositories>
...
<dependencies>
<dependency>
<groupId>com.db4o</groupId>
<artifactId>db4o-full-java5</artifactId>
<version>8.1-SNAPSHOT</version> <!-- latest version -->
</dependency>
...
</dependencies>
</project>
关于java - Maven 和 db4o 依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2303424/