2012-03-31 18 views
1

Groovy & Grailsを初めて使用していて、ローカルのWindows 7環境でビンへのパスの正しい場所を受け入れることができません。少なくとも、私はwww.grails.org \ Installationに従ってから考えています。Windows 7 Grailsのインストール

C:\Groovy Grails\grails-1.3.7>gradlew 

ERROR: JAVA_HOME might be set to an invalid directory: C:\Program Files\Java\jdk 
1.7.0_03\bin; 

Please set the JAVA_HOME variable in your environment to match the 
location of your Java installation if there are problems. 

システムは、指定されたパスを見つけることができません。ここで

は、プロンプトのフィードバックが表示されているものです。

grailsに入るためのアドバイスはありますか?/binが離陸

答えて

5

は、単に使用します。C:\ Program Files \ Javaの\のJDK

1.7.0_03 Grailsを構築しようとしたことはありません。ここに何が起こったか:

R:\dev\grails-2.0.1>gradlew --stacktrace 

FAILURE: Build failed with an exception. 

* Where: 
Script 'R:\dev\grails-2.0.1\gradle\assemble.gradle' line: 56 

* What went wrong: 
A problem occurred evaluating script. 
Cause: Could not find property 'org' on root project 'grails-2.0.1'. 

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

* Exception is: 
org.gradle.api.GradleScriptException: A problem occurred evaluating script. 
     at org.gradle.groovy.scripts.DefaultScriptRunnerFactory$ScriptRunnerImpl 
.run(DefaultScriptRunnerFactory.java:51) 
     at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl. 
apply(DefaultScriptPluginFactory.java:127) 
     at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.appl 
yScript(DefaultObjectConfigurationAction.java:82) 
     at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.acce 
ss$000(DefaultObjectConfigurationAction.java:32) 
     at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$1.ru 
n(DefaultObjectConfigurationAction.java:54) 
     at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.exec 
ute(DefaultObjectConfigurationAction.java:114) 
     at org.gradle.api.internal.project.AbstractProject.apply(AbstractProject 
.java:847) 
     at org.gradle.api.Project$apply$0.call(Unknown Source) 
     at org.gradle.api.internal.project.ProjectScript.apply(ProjectScript.gro 
ovy:31) 
     at org.gradle.api.Script$apply$0.callCurrent(Unknown Source) 
     at build_7hj6n9uur9rg08bs08d0m02icl.run(R:\dev\grails-2.0.1\build.gradle 
:245) 
     at org.gradle.groovy.scripts.DefaultScriptRunnerFactory$ScriptRunnerImpl 
.run(DefaultScriptRunnerFactory.java:49) 
     at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl. 
apply(DefaultScriptPluginFactory.java:127) 
     at org.gradle.configuration.BuildScriptProcessor.evaluate(BuildScriptPro 
cessor.java:38) 
     at org.gradle.configuration.DefaultProjectEvaluator.evaluate(DefaultProj 
ectEvaluator.java:38) 
     at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProj 
ect.java:487) 
     at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProj 
ect.java:71) 
     at org.gradle.configuration.ProjectEvaluationConfigurer.execute(ProjectE 
valuationConfigurer.java:23) 
     at org.gradle.configuration.ProjectEvaluationConfigurer.execute(ProjectE 
valuationConfigurer.java:21) 
     at org.gradle.configuration.DefaultBuildConfigurer$1.execute(DefaultBuil 
dConfigurer.java:38) 
     at org.gradle.configuration.DefaultBuildConfigurer$1.execute(DefaultBuil 
dConfigurer.java:35) 
     at org.gradle.api.internal.project.AbstractProject.configure(AbstractPro 
ject.java:463) 
     at org.gradle.api.internal.project.AbstractProject.allprojects(AbstractP 
roject.java:458) 
     at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuil 
dConfigurer.java:35) 
     at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default 
GradleLauncher.java:141) 
     at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle 
Launcher.java:112) 
     at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun 
cher.java:80) 
     at org.gradle.launcher.RunBuildAction.execute(RunBuildAction.java:41) 
     at org.gradle.launcher.RunBuildAction.execute(RunBuildAction.java:27) 
     at org.gradle.launcher.ExceptionReportingAction.execute(ExceptionReporti 
ngAction.java:32) 
     at org.gradle.launcher.ExceptionReportingAction.execute(ExceptionReporti 
ngAction.java:21) 
     at org.gradle.launcher.CommandLineActionFactory$WithLoggingAction.execut 
e(CommandLineActionFactory.java:219) 
     at org.gradle.launcher.CommandLineActionFactory$WithLoggingAction.execut 
e(CommandLineActionFactory.java:203) 
     at org.gradle.launcher.Main.execute(Main.java:55) 
     at org.gradle.launcher.Main.main(Main.java:40) 
     at org.gradle.launcher.ProcessBootstrap.runNoExit(ProcessBootstrap.java: 
46) 
     at org.gradle.launcher.ProcessBootstrap.run(ProcessBootstrap.java:28) 
     at org.gradle.launcher.GradleMain.main(GradleMain.java:24) 
     at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.ja 
va:33) 
     at org.gradle.wrapper.Wrapper.execute(Wrapper.java:87) 
     at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:37) 
Caused by: groovy.lang.MissingPropertyException: Could not find property 'org' o 
n root project 'grails-2.0.1'. 
     at org.gradle.api.internal.AbstractDynamicObject.propertyMissingExceptio 
n(AbstractDynamicObject.java:43) 
     at org.gradle.api.internal.AbstractDynamicObject.getProperty(AbstractDyn 
amicObject.java:35) 
     at org.gradle.api.internal.CompositeDynamicObject.getProperty(CompositeD 
ynamicObject.java:54) 
     at org.gradle.api.internal.project.DefaultProject_Decorated.getProperty(
Unknown Source) 
     at org.gradle.groovy.scripts.BasicScript.propertyMissing(BasicScript.gro 
ovy:59) 
     at assemble_2be0amk65dsfi1le6c3b1ao87h.run(R:\dev\grails-2.0.1\gradle\as 
semble.gradle:56) 
     at org.gradle.groovy.scripts.DefaultScriptRunnerFactory$ScriptRunnerImpl 
.run(DefaultScriptRunnerFactory.java:49) 
     ... 40 more 


BUILD FAILED 

Total time: 3.287 secs 

R:\dev\grails-2.0.1> 
+0

多分Cを追加:PATH環境変数に\プログラムファイル\のJava \のJDK 1.7.0_03 \ binが。あなたはgrailsを走ろうとしているのですか? –

+0

この時点ではビルドされていますが、最終的に実行されます。ラッパーを利用するために実行されるダウンロードのスクリプトがあります。それを働かそうとしています。 –

+0

それはあなたの上記の詳細は私には分かりませんでした。 –

0

私はWindows 7マシンでGrailsを実行していて問題はありませんでした。私の環境変数は次のようになります。

JAVA_HOME = C:\ Grailsの-1.3.8

問題はありません、それが実行になって:\プログラムファイル\のJava \は

GRAILS_HOME = Cをjdk1.6.0_25。しかし、それはひどく遅く実行されますが、それは私のXPマシンではできませんでした。

0

JAVA_HOMEを「C:¥Program Files¥Java¥jre7」に設定すると、Javaディレクトリ内のJDKフォルダではなくjreフォルダになります(this SO postを参照)。

0

RCファイルに引用符を追加している場合があります。

これは私の%USERPROFILE%\\.groovy\preinit.batの内容は次のとおりです。

set GROOVY_HOME=C:\Path\To\Groovy<br/> 
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_92 
関連する問題