最近在Grails中,我不得不重新下载项目的新副本 - 我安装了新的JRE和JDK。但是现在Grails正在唠叨我,说我的项目只使用JRE - 我该如何仔细检查?
答案 0 :(得分:1)
检查您的JAVA_HOME系统环境变量是否指向JDK,而不是指向JRE。
答案 1 :(得分:0)
您使用的是哪个IDE,如果有的话?它可能是您IDE中的一些配置问题。尝试从命令行编译/运行grails应用程序,看看是否有效。 (如果是GGTS,你应该在这里查看一些想法:Groovy and grails jdk issue)
否则,您是否已将JAVA_HOME \ bin添加到PATH环境变量?
%JAVA_HOME%\bin
答案 2 :(得分:-1)
Grails 3.1.4也遇到了同样的问题。我将JAVA_HOME变量设置为
C:\Program Files\Java\jdk1.8.0_73
而不是
C:\Program Files\Java\jdk1.8.0_73\bin
然后就找到了。