2012-04-23 9 views
0

HHH-6960のために休止状態にパッチを当てようとしています。ただし、gradle clean buildを実行すると、次の問題が発生します。Hibernate 4.1.2.final gradleを構築する際の問題

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> 

これはまったく変更なしでそのままの状態です...私は単に休止状態をダウンロードして、gradleを実行しました。私はgradleに新しいですので、何が間違っていますか?

ありがとうございます。

答えて

2

あなたは休止状態ANDをダウンロードしましたか?休止状態のビルドを実行するには、gradleを手動でダウンロードする必要はありません。 ローカルインストールの代わりにgradlewrapper(ハイバーネイトソースのルートにあるgradlew/gradlew.batスクリプト)を使用して、gradleを構築する必要があります。 これで問題は解決しますか?

+0

私のコメントをctapobepさんの返信にしてください。 – mosgjig

+0

あなたのJAVA_HOMEはjdkの代わりにjreを指していますか?さらなるヘルプについては、gradlew clean test -i –

+0

の出力を提供してくださいgroovyをインストールしなければgroovy_homeをenv変数に追加する必要があります。また、env変数にもJava_homeを追加しました。 – mosgjig

1

Gradleの問題は、インストールしたバージョンと互換性のないバージョンを使用してスクリプトが書かれていることです。 Gradleは、積極的に開発されているため、下位互換性を失うような製品です。

gradlewスクリプトは、何もインストールする必要がないため、またはこれらのスクリプトで必要とされるGradleのバージョンが含まれているため、内部で見ていないため、最速のソリューションとして使用できます。

+0

ラッパーを持っているgithubからhibernate-ormをダウンロードし、 'gradlew clean test --stacktrace'を実行してエラー「FAILURE:例外でビルドに失敗しました。 *何が問題になりましたか: タスク ':compileGroovy'の実行に失敗しました。 > Forked groovycがエラーコードを返しました:1 *試してみてください: --infoまたは--debugオプションを付けて実行すると、より多くのログ出力が得られます。 例外: org.gradle.api.tasks.TaskExecutionException:タスク ':compileGroovy'の実行に失敗しました。 – mosgjig

関連する問題