Вопрос: Изменение Java на моем Mac до 8


Я собираюсь вернуться в java-программирование, поэтому я загрузил последнюю версию Java, Java 8 update 40.

Теперь мой MacBook видел лучшие дни, и кто знает, сколько в нем версии Java. Сначала все шло хорошо, java -version давая мне правильный (1.8).

Затем я попробовал запустить Spring Tool Suite, который указывал на неправильный jvm, на 7, а jvm 8 нигде не указан.

Попробовав много ln, много rm и т. Д. И т. Д., Я попытался установить Java для OSx 2014-001.

Худшая ошибка до сих пор, поэтому я попытался переустановить jre-8u40-macosx-x64.dmg.

Не помогло. Теперь даже java -version гласит:

java version "1.7.0_71"  
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)  
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)

В то время как /usr/libexec/java_home -V говорит:

Matching Java Virtual Machines (3):
    1.7.0_71, x86_64:   "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home
    1.6.0_65-b14-466.1, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    1.6.0_65-b14-466.1, i386:   "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

Все, пока отображается панель управления Java:

enter image description here

Итак, какой винт я забиваю своим ключом на этот раз?


2
2018-04-08 10:08


Источник


является apple.stackexchange.com/questions/143717/... любое использование? - Tetsujin
@Tetsujin, к сожалению, нет. Мой .bash_profile содержит только строку php, /Library/Java/JavaVirtualMachines/ не имеет ничего, кроме jdk1.7.0_71.jdk, набрав /usr/libexec/java_home -v 1.8 возвращается Unable to find any JVMs matching version "1.8". /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home, - zack_falcon
Установите JDK, а не JRE, чтобы получить полный Java 8 на OS X - greg-449


Ответы:


Вам нужно установить JDK, а не только JRE, чтобы получить полную поддержку Java в OS X.

Официальный сайт загрузки Oracle http://www.oracle.com/technetwork/java/javase/downloads/index.html Нажмите «Java Platform (JDK)» и загрузите «Mac OS X x64»


6
2018-04-10 06:45



Было бы полезно, если бы вы могли добавить ссылку на то, где ее получить. Благодарю. - fixer1234
@ fixer1234 Добавлено место загрузки - greg-449