2016-05-10 6 views
0

Я только что установил Grails через sdkman, то есть: sdk install grails Evrything, похоже, работал отлично,JAVA_HOME проблема с 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, например ...

Любые идеи?

Заранее благодарен!

+1

Что происходит, когда вы запускаете 'Java -version'? –

+0

Привет, он выбрасывает это: java-версия «1.8.0_71» Java (TM) SE Runtime Environment (build 1.8.0_71-b15) 64-разрядная серверная виртуальная машина Java HotSpot TM (сборка 25.71-b15, смешанный режим) – NeoVe

+0

Weird - это не та же версия, насколько я помню, я установил версию 1.7 openjdk из-за Android Studio, которая работает плавно – NeoVe

ответ

1

Проверьте путь к Java:

echo $JAVA_HOME 

Похоже, есть неправильный путь в Gradle настройках