Как обновить Java до версии 1.7 в Eclipse на macOS?

Вопрос или проблема

Я новичок в Eclipse, но хочу обновить библиотеки или путь сборки, или как там, до Java 1.7 с Java 1.6 и не могу разобраться, как это сделать.

Я студент факультета компьютерных наук в Университете Вашингтона, и различные ассистенты и студенты пытались решить эту проблему, но она всех озадачила.

Я уже несколько раз установил Java 1.7 от Oracle, и раздел java в системных настройках говорит, что у меня 1.7, но java -version в терминале говорит:

java version "1.6.0_41" Java(TM) SE Runtime Environment (build 1.6.0_41-b02-445-11M4107) Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01-445, mixed mode)

Что здесь происходит? Моя версия macOS полностью обновлена для всего остального.

Вам нужно добавить jdk 1.7 в путь сборки вашего проекта в eclipse. Следуйте нижеуказанным шагам.

  1. Щелкните правой кнопкой мыши по проекту
  2. Выберите путь сборки=>настроить путь сборки
  3. Выберите Java Build Path => Библиотека
  4. Нажмите Добавить библиотеку=>JRE System Library =>Нажмите далее.
  5. Теперь выберите и добавьте место установки jdk1.7.
  6. Теперь нажмите на Java Compiler => выберите компилятор Java на 1.7.

Обратите внимание, что не все версии eclipse включают поддержку фасетов для JDK 1.7 compiler. Я рекомендую скачать Eclipse Juno. Eclipse Juno имеет встроенную поддержку фасетов для jdk 1.7 compiler.

Похоже, что у вас установлены обе версии Java параллельно

Сначала вы можете попробовать это: http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-preferences.html

  • Перейдите в Приложения -> Утилиты -> Предпочтения Java
  • Чтобы сделать JRE 7 версией Java по умолчанию, измените порядок списка, перетащив Java SE 7 на верхнюю позицию.

Если это не поможет, ваша переменная PATH указывает на неправильную установку.

Откройте файл .profile в вашем домашнем каталоге (например, с помощью open ~/.profile из нашего терминала) и проверьте строку вида export PATH=/ и измените ее так, чтобы она указывала на каталог, в который вы установили ваш oracle java 7.

.

Ответ или решение

Чтобы перейти на Java 1.7 в Eclipse на macOS, следуйте подробным инструкциям, которые помогут вам настроить проект в соответствии с новыми требованиями. Следуя приведенным ниже шагам, вы сможете избежать распространенных ошибок при обновлении Java и успешно завершите процесс настройки.

Обновление до Java 1.7 на macOS

  1. Проверка текущей версии Java:

    • Откройте терминал и введите команду java -version, чтобы увидеть, какая версия Java используется по умолчанию. Если вам показывается версия 1.6, необходимо выполнить дополнительные шаги.
  2. Включение предпочтений Java:

    • Перейдите в Программы -> Утилиты -> Java Preferences.
    • Перетащите Java SE 7 на верхнюю позицию в списке, чтобы она стала версией по умолчанию.
  3. Настройка PATH в профиле:

    • Откройте файл вашего профиля с помощью команды open ~/.profile в терминале.
    • Найдите строку export PATH=... и измените путь так, чтобы он указывал на каталог, где установлена Java 7 от Oracle.
    • После редактирования сохраните файл и перезагрузите терминал, чтобы переменные окружения обновились.

Обновление в Eclipse

  1. Настройка пути сборки в Eclipse:

    • Откройте проект в Eclipse.
    • Щелкните правой кнопкой мыши на проекте и выберите Build Path -> Configure Build Path.
    • Перейдите на вкладку Libraries.
    • Нажмите Add Library, выберите JRE System Library, затем Next.
    • Укажите путь к установке JDK 1.7 или выберите установку из доступных, которые уже распознаны системой.
  2. Изменение компилятора Java:

    • В окне Project Properties выберите Java Compiler.
    • Установите версию компилятора на 1.7.
    • Примените изменения и перестройте проект для завершения процесса перехода.

Примечания

  • Убедитесь, что вы используете совместимую версию Eclipse, такую как Eclipse Juno, которая поддерживает JDK 1.7. Это гарантирует, что все необходимые функции, включая поддержку фасетов, будут доступны.

Заключение

Обновление до Java 1.7 в Eclipse на macOS включает в себя как системные изменения, так и настройки в самом Eclipse. Внимательное выполнение приведенных шагов позволит избежать конфликтов между версиями Java и создать комфортную, современную среду для разработки. Будьте внимательны к переменной PATH и версиям инструментов, которые используете.

Оцените материал
Добавить комментарий

Капча загружается...