我正在开发一个 Web 应用程序,使用 JPA、Hibernate 和 Ivy 进行依赖管理。
从 maven repo 中添加对 hibernate 的依赖很简单,但是现在我需要修改 hibernate 源,重建它并添加我自己的 fork 作为依赖。
问题是hibernate使用gradle。我设法构建它(gradlew clean build),现在我在每个休眠子项目(hibernate-entitymanager、hibernate-core等)中都有所有的jar。
我的项目现在依赖于我工作区中的其他项目,但这些项目使用常春藤,因此我可以毫无问题地将它们添加为依赖项(在工作区功能中使用解析)。现在我不知道如何导入休眠...
(我什至不知道如何管理休眠叉...到我的 fork 而不是原始项目,但休眠使用 gradle ......所以我不能使用分支)
aProject/ivy.xml
<info
organisation="it.example"
module="aProject"
branch="myFork"
status="integration">
</info>
我的项目/ivy.xml
<dependency org="it.example" name="aProject" branch="myFork" rev="latest.integration" conf="runtime->default"/>
谁能建议我一个解决方案?(或指出我正确的方式?)