Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法使用Grails 3.0.9版本_Grails - Fatal编程技术网

无法使用Grails 3.0.9版本

无法使用Grails 3.0.9版本,grails,Grails,我在Windows上工作。我正在尝试使用Grails3.0.9版本。以前,我使用Grails2.4.2,一切都很好 下载并设置Grails 3.0.9版的windows环境后,我在windows cmd上键入了“Grails帮助”或“Grails创建应用程序测试” 它总是告诉“错误:无法找到或加载主类org.codehaus.groovy.grails.cli.support.grailstarter” 然后我尝试使用3.0.8,它告诉我同样的错误。但是如果我切换到使用2.4.2,它会正常工作

我在Windows上工作。我正在尝试使用Grails3.0.9版本。以前,我使用Grails2.4.2,一切都很好

下载并设置Grails 3.0.9版的windows环境后,我在windows cmd上键入了“Grails帮助”或“Grails创建应用程序测试”

它总是告诉“错误:无法找到或加载主类org.codehaus.groovy.grails.cli.support.grailstarter”

然后我尝试使用3.0.8,它告诉我同样的错误。但是如果我切换到使用2.4.2,它会正常工作

另外,在Grails3.0.9上,我使用jdk1.8.0_65

设置新版本的Grails时我做错了什么或错过了什么


谢谢。

我也有同样的问题。你可以试试: 打开一个新的CMD窗口并打印变量(PATH,GRAILS\u HOME)(如果已设置)。 有时我的变量仍然引用我的Grails2.3.7库,而不是我想要使用的3.0.8。
这是在Windows10上发生的。从CMD重新启动几次后,一切都很顺利。可能系统变量以某种方式被缓存,而不是立即设置。

我建议在windows上使用gvm,它是一个安装工具,可以使用windows powershell快速切换grails

它现在被称为sdkman

如果您在mac或类似unix的操作系统上安装

有一个很好的安装windows的教程

gvm安装grails 3.0.9
,您可以通过在末尾或结尾说“是”将其设置为默认值

gvm use grails 3.0.9 
gvm列出grails
以查看可以安装哪些其他版本的grails

然后键入
grails-version
,查看安装了哪个版本并测试grails


然后,您的
grails-create应用程序应该可以运行

将$grails\u HOMR\bin添加到您的环境变量中