1

我正在开发一个使用休眠和休眠空间版本 4.0 的项目。

在我的 pom 文件中,我已经像这样设置了存储库:

<repository>
  <id>Hibernate spatial repo</id>
  <url>http://www.hibernatespatial.org/repository</url>
</repository>

和这样的依赖:

<dependency>
  <groupId>org.hibernate</groupId>
  <artifactId>hibernate-spatial</artifactId>
  <version>4.0-M1</verison>
</dependency>

此设置一直运行良好,直到 7 月初。现在,构建过程会尝试联系 hibernatespatial.org 以获取所有要下载的包,但只会收到超时警告。

我注意到,新版本 5.x 已迁移到 hibernate.org。旧存储库是否有任何更改?

提前致谢。

4

2 回答 2

2

Hibernate Spatial 已合并到 Hibernate ORM 5.0。该hibernatespatial.org站点将与 Maven 存储库一起停止。

Hibernate Spatial 5.0 只是 Hibernate ORM 中的一个模块:

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-spatial</artifactId>
    <version>${hibernate.version}</version>
</dependency>

Hibernate 用户指南也包含有关 Spatial 的一章

hibernatespatial.org站点由 Hibernate Spatial 创建者拥有和控制,因此如果他决定停止该站点,我们将无能为力。

由于 Maven Central 上不提供 Hibernate Spatial 4.0,因此您可能应该升级到 Hibernate 5。

于 2016-11-18T19:29:23.157 回答
1

同样的问题,整个网站http://www.hibernatespatial.org似乎已经关闭。

在 twitter 和 google 上快速搜索后,我得到的印象是他们时不时下线。我的一位同事告诉我,上次发生这种情况是在 2016 年 5 月,当时该网站关闭了大约两天。(今天是第 2 天,我正在等待他们回来,我确信 repo 和网站 hibernatespatial.org 上周都在线)。

我还发现 hibernate-spatial 从版本 5 开始就在 maven Central 上。

4.0 和 4.3 版本可以在这个 repo 上找到:http: //nexus.e-is.pro/nexus/content/groups/public/org/hibernate/hibernate-spatial/

于 2016-07-20T11:52:48.500 回答