2017-02-07 2 views
0

Я пытаюсь создать новый проект JavaFX. У меня установлен 1.8, который, я считаю, включает пакеты javafx. Запуск javac -version в терминале показывает javac 1.8.0_121. Я установил от hereКак добавить Java 1.8 в IntelliJ (OSX)

Когда я иду на File -> Project Structure -> Project, выбранная версия 1.6. В списке нет версии 1.8. Если я выбираю добавлять новые, и перейти к /System/Library/Frameworks/JavaVM.framework/Versions я вижу:

1.4 
1.4.2 
1.5 
1.5.0 
1.6 
1.6.0 

Там нет 1.8 версии.

Как обновить IntelliJ до пользовательской версии 1.8?

+1

Я не эксперт, но Mac '/ System/Library/Frameworks/JavaVM.framework/Versions' не похоже на путь JDK. – Michael

+0

После нескольких поисковых запросов '/ System/Library/Java/JavaVirtualMachines /' звучит как место для поиска. – Michael

+0

@Michael нет каталога '/ System/Library/Java/JavaVirtualMachines'. Я на Эль-Капитане, если это поможет. Как я могу узнать, где он хранится? – BugHunterUK

ответ

2

Место для SDK можно найти, выполнив: echo $(/usr/libexec/java_home)

Который показывает:

/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home 
+0

Привет, не могли бы вы объяснить, как команда 'echo $ (/ usr/libexec/java_home) 'работает? Редактировать: найдено http://stackoverflow.com/a/18144853/1092133 – Bajal

Смежные вопросы