zainstalowaniu Java 8 SDK (z aktualizacją 25 do JRE) z witryny Oracle Java zgodnie z instrukcjami na tej stronieOS X Yosemite nie znalezienie Java 8 Runtime
http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html
i umieścić następującą linię w moim ~/.bash_profile
export JAVA_HOME="/usr/libexec/java_home -v 1.8"
ale gdy próbuję skompilować lub uruchomić program Java w bash I pojawia się następujący komunikat
No Java runtime present, requesting install.
i okno
![enter image description here][1]
Pobiegłem /usr/libexec/java_home
sprawdzić:
$ /usr/libexec/java_home
Unable to find any JVMs matching version "(null)".
No Java runtime present, try --request to install.
Ale JRE jest w
/System/Library/Frameworks/JavaVM.framework/Versions/Current
a lokalizacja JRE w oknie Preferencje systemowe jest skierowany do
/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin
Nie mam problemu, ale usr/bin/javac
i /usr/bin/java
nie są w stanie znaleźć poprawnej lokalizacji JVM w /System/Library/Frameworks/JavaVM.framework/Versions/Current
.
Tak zrobiłem to i środkami do '~/.bash_profile' ale mówi ' Ostatnie logowanie: Fri Jan 9 13 : 45: 17 na ttys000' 'Nie można znaleźć żadnych JVM pasujących do wersji" 1.8 ".' Brak środowiska wykonawczego Java, spróbuj - żądanie instalacji. – kromer
@kromer czy zdecydowanie zainstalowałeś _JDK_, a nie tylko _JRE_ ? Czy masz coś pod '/ Library/Java/JavaVirtualMachines'? –
dzięki za sugestię, ale to nie działa - 'Nie można znaleźć żadnych pasujących JVMs wersji„1.8”.' ' Nie Java Runtime występuje, spróbuj --request do install.' – kromer