Gradle: невозможно интегрировать Hibernate как зависимость - PullRequest
2 голосов
/ 09 декабря 2010

Я просто хочу интегрировать Hibernate в качестве зависимости в моей сборке. Но вместо того, чтобы интегрировать все подмодули, я решил объединить весь проект Hibernate (org.hibernate:hibernate:3.5.1-Final)

Проблема: модули не загружены.

Мой build.gradle

repositories {
  mavenCentral()
  mavenRepo urls: "http://repository.jboss.org/nexus/content/groups/public-jboss"
}

dependencies {
  compile "org.hibernate:hibernate:3.5.1-Final"
}

Выход gradle build

Download http://repository.jboss.org/nexus/content/groups/public-jboss/org/hibernate/hibernate/3.5.1-Final/hibernate-3.5.1-Final.pom
Download http://repository.jboss.org/nexus/content/groups/public-jboss/org/hibernate/hibernate-parent/3.5.1-Final/hibernate-parent-3.5.1-Final.pom

Есть идеи?

Ответы [ 2 ]

1 голос
/ 09 декабря 2010

Вам нужно будет указать подмодули, подобные этим объявлениям, из рабочего проекта https://github.com/nabeelalimemon/Gradle-enterprise-multiProject-/blob/master/domain/build.gradle

hibernateVersion = '3.6.0.Final', хотя.

Тогда вы столкнетесь с такими проблемами, как обеспечение slf4j / log4j и т. Д., И для этого просто взгляните на мастер build.gradle того же самого размещенного проекта.

0 голосов
/ 09 декабря 2010

Две вещи:

1) Вы сказали 3.5.1-Финал в заголовке вашего вопроса, но там написано 3.5.3-Финал в build.gradle 2) Попробуйте переключить «public-jboss» просто «public» в URL репозитория maven

Конечный URL будет выглядеть так:

http://repository.jboss.org/nexus/content/groups/public/org/hibernate/hibernate/3.5.1-Final/hibernate-3.5.1-Final.pom

или

http://repository.jboss.org/nexus/content/groups/public/org/hibernate/hibernate/3.5.3-Final/hibernate-3.5.3-Final.pom

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...