【发布时间】:2016-05-10 19:31:01
【问题描述】:
我刚刚通过sdkman安装了Grails,即:sdk install grails
一切似乎都很好,
但是当我输入 grails -version 这个错误出来了:
ERROR: JAVA_HOME is set to an invalid directory: /usr/lib/jvm/java-1.7.0- openjdk-i386
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
我正在使用 linux mint Raffaela
我知道这应该是 JAVA_HOME 指向错误位置的错误,但我不知道为什么,这个设置在我的 Android Studio 上运行良好...
有什么想法吗?
提前致谢!
【问题讨论】:
-
运行
java -version时会发生什么? -
嗨,它抛出这个:java 版本“1.8.0_71”Java(TM) SE 运行时环境(构建 1.8.0_71-b15)Java HotSpot(TM) 64 位服务器 VM(构建 25.71- b15,混合模式)
-
奇怪的不是同一个版本,据我记忆,我安装的那个1.7 openjdk版本是因为Android Studio,运行流畅
标签: linux grails linux-mint java-home sdkman