0

由于HHH-6960,我正在尝试修补休眠。但是,执行时会出现以下问题gradle clean build

FAILURE: Build failed with an exception.

* Where:
Build file 'C:\Work\Samples\hibernate-release-4.1.2.Final\project\documentation\documentation.gradle' line: 13

* What went wrong:
A problem occurred evaluating project ':documentation'.
> Could not find property 'buildDirName' on project ':documentation'.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 11.502 secs
PS C:\Work\Samples\hibernate-release-4.1.2.Final\project\hibernate-envers>

这个直接开箱即用,没有任何修改......我只是下载了hibernate和gradle并运行它。我是 gradle 新手,所以我做错了什么?

提前致谢。

4

2 回答 2

2

你说你下载了hibernate和gradle?您无需手动下载 gradle 即可运行 hibernate 构建。与其使用本地安装的 gradle,不如使用 gradlewrapper(休眠源根目录中的 gradlew / gradlew.bat 脚本)来构建 gradle。这能解决你的问题吗?

于 2012-04-23T22:07:05.167 回答
1

Gradle 的问题是脚本是使用与您安装的版本不兼容的版本编写的。Gradle 就是这样一个经常失去向后兼容性的产品,因为它正在积极开发中。

您可以使用 gradlew 脚本作为最快的解决方案,因为它们不需要您安装任何东西,或者只是看看那些 gradlew 内部,它们包含这些脚本所需的 Gradle 版本。

于 2012-04-24T05:06:06.580 回答