2

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

Сейчас у моего 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 отображает:

Итак, какой винт на этот раз мне забить гаечным ключом?

1 ответ1

7

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .