我正在尝试在我的Windows 7中安装grails,我已经安装了JDK 1.7.0并从其站点下载了grails并在路径“C:\grails
”中提取,我在“C:\Program Files\Java\jdk1.7.0
”中有jdk 。我已设置环境变量JAVA_HOME = "C:\Program Files\Java\jdk1.7.0\bin"
和GRAILS_HOME = "C:\grails"
,并将"%GRAILS_HOME%\bin"
和JAVA_HOME
添加到高级设置的路径中。但是,当我尝试运行"grails -v"
或"grails help"
时,我收到错误"The system cannot find the path specified."
。我甚至将我的目录更改为“C:\ grails”并运行“grails -v”但它仍然给我同样的错误。
我不知道它有什么问题,请帮我安装这个东西。 感谢
答案 0 :(得分:12)
JAVA_HOME = "C:\Program Files\Java\jdk1.7.0\bin"
不得包含'bin'
答案 1 :(得分:0)
您需要先在命令行输入“java -version”来验证Java是否正常工作。
当你说你将zip解压缩为“C:\grails
”时,该目录现在只有一个子目录(即“grails-2.5.0
”或你下载的任何版本),或者它是否包含一堆子目录(bin,conf,dist,doc。等)?
如果答案是前者,那么您的GRAILS_HOME应指向“C:\grails\grails-2.5.0
”,而不仅仅是C:\grails\