2015-11-08 4 views
0

Только что я установил java 8 для Android Studio (7 или выше), надеясь, что после установки моя версия java автоматически укажет на последнюю версию, но я думаю, что это просто не указывая его также нет.установка Java 7 или выше на OSx Mavericks

$:/System/Library/Frameworks/JavaVM.framework/Versions$ ll 
total 64 
drwxr-xr-x 11 root wheel 374 Jan 5 2014 . 
drwxr-xr-x 12 root wheel 408 Feb 11 2015 .. 
lrwxr-xr-x 1 root wheel 10 Jan 5 2014 1.4 -> CurrentJDK 
lrwxr-xr-x 1 root wheel 10 Jan 5 2014 1.4.2 -> CurrentJDK 
lrwxr-xr-x 1 root wheel 10 Jan 5 2014 1.5 -> CurrentJDK 
lrwxr-xr-x 1 root wheel 10 Jan 5 2014 1.5.0 -> CurrentJDK 
lrwxr-xr-x 1 root wheel 10 Jan 5 2014 1.6 -> CurrentJDK 
lrwxr-xr-x 1 root wheel 10 Jan 5 2014 1.6.0 -> CurrentJDK 
drwxr-xr-x 8 root wheel 272 Jan 6 2014 A 
lrwxr-xr-x 1 root wheel 1 Jan 5 2014 Current -> A 
lrwxr-xr-x 1 root wheel 59 Jan 5 2014 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents 

Это все, что у меня есть, где была установлена ​​новая версия java 8? как вручную обновлять пути?

делает which java в точках оболочки в/USR/BIN/Java, который дополнительно символическая для /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

Мне нужен путь, чтобы поместить здесь изображение ниже: Android Studio Java 7 + install path

+0

Я лично использую 'jEnv'. Вы можете взглянуть. - http://www.jenv.be/ и репозиторий github https://github.com/gcuisinier/jenv. –

+0

Ну, @AlexisC. даже если вы устанавливаете с помощью jenv, вы добавили его с помощью jenv add path/to/Java/8/Home/Folder/', но я не знаю, где он установлен, когда я пытался установить более старую версию, т. е. 7, Я получил это сообщение 'Вы пытаетесь установить Java 7 Update 80, однако Java 8 Update 65 build 17 уже установлен. Посетите java.com/newerversionexists для получения дополнительной информации. ' –

ответ

0

Я получил мой ответ, что я был ищет,

поэтому его установка на этом пути: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/

echo 'export JAVA_HOME="/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home"' >> ~/.bash_profile

теперь вы открываете новую оболочку вы должны получить java -fullversion результат в ява полная версия «1.8.0_66-b17»

Выполните следующие шаги, чтобы добавить к jenv/или я должен сказать, добавить через jenv.

однако вы не можете добавить /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home в jenv.

добавить в jenv я создал символическую ссылку в /System/Library/Frameworks/JavaVM.framework/Versions используя

sudo ln -s /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/ 1.8

, а затем сделал jenv add /System/Library/Frameworks/JavaVM.framework/Versions/1.8/Home/ oracle64-1.8.0.66 добавил

1.8.0.66 added 
1.8 added 
Смежные вопросы