Как установить Java 7 на Ubuntu

Обновлено: 21.11.2024

Ваша заявка успешно отправлена! Закрыть

1. Обзор

Для запуска программ Java требуется среда выполнения Java (JRE). В настоящее время существует множество пакетов JRE, доступных в различных проектах и ​​компаниях, но два самых популярных в Ubuntu — это OpenJDK и Oracle HotSpot. Использование одного пакета вместо другого не должно создавать каких-либо функциональных различий в большинстве приложений; однако некоторые предпочитают OpenJDK Oracle HotSpot, поскольку первый не содержит компонентов с закрытым исходным кодом, имеет гораздо более четкую политику лицензирования и поддержки и поддерживается как часть архива Ubuntu, что упрощает установку и обновление.

В этом руководстве мы рассмотрим установку обоих пакетов JRE. Конечно, обычно вам нужно только выбрать тот, который лучше всего соответствует вашим потребностям и предпочтениям.

Что вы узнаете

  • Как установить OpenJDK JRE
  • Как установить Oracle HotSpot JRE

Что вам понадобится

Это все, что вам нужно. Если у вас есть это, давайте перейдем к следующему шагу!

2. Установка OpenJDK JRE

Поскольку каждые 6 месяцев выпускаются новые версии Java, для использования доступно несколько версий. В настоящее время Java 11 является текущей версией с долгосрочной поддержкой (LTS), но Java 8 по-прежнему широко используется. Более того, версии Java, отличные от LTS, привносят в язык стабильный поток инноваций, а также получают некоторое распространение.

Ubuntu предлагает пакет default-jre, который регулярно обновляется для предоставления последней версии текущей OpenJDK JRE в рамках долгосрочной поддержки (LTS). default-jre — отличный выбор для большинства ситуаций благодаря отличной обратной совместимости виртуальной машины Java.

(В качестве альтернативы вы можете использовать конкретную версию Java, используя, например, пакет openjdk-11-jre; по мере выпуска обновлений для этой версии виртуальной машины Java эти пакеты будут обновляться, позволяя к последнему и самому большому обновлению одной конкретной версии языка Java.)

Чтобы установить OpenJDK JRE, мы запускаем:

Мы можем проверить правильность установки OpenJDK JRE, запустив:

Должно быть выведено следующее:

(Хотя выходные данные могут измениться в будущем, когда новые версии Java будут переведены в статус LTS или текущая версия LTS получит обновления.)

На следующем шаге мы установим Oracle HotSpot JRE.

3. Установка Oracle HotSpot JRE

Загрузка двоичных файлов Oracle HotSpot JRE

Загрузите двоичные файлы JRE в формате .tar.gz (tarball), перейдя на их веб-сайт. Для загрузки Oracle HotSpot JRE требуется учетная запись Oracle.

В настоящее время Oracle не предлагает пакеты JRE для Java 11 или выше на своем веб-сайте, поэтому в этом руководстве мы будем использовать версию Oracle HotSpot JRE 8u291 (Java 8, обновление 291).

для установки java я всегда использовал классический способ из терминала. Я хотел бы установить Java вручную. Я положил папку JDK на стол и установил переменные среды (PATH, CLASSPATH и JAVA_HOME). Из терминала, если я наберу java -version, я распечатаю

Но когда я пытаюсь установить eclipse или netbeans, система предупреждает, что на машине не установлена ​​Java.

Чего не хватает для полной ручной установки? (Убунту 13.04)

Я думаю, вам пришлось запустить альтернативные обновления, чтобы сообщить Ubuntu, где находится ее «новая» установка Java.

10 ответов 10

Этот ответ использовался для описания того, как установить Oracle Java 7. Это больше не работает, так как Oracle прекратила существование Java 7 и поместила двоичные загрузки для версий с исправлениями безопасности за платный доступ. Кроме того, OpenJDK вырос и в настоящее время является более жизнеспособной альтернативой.

В Ubuntu 16.04 и более поздних версиях Java 7 больше не поддерживается. Обычно вместо этого лучше установить Java 8 (или 9).

или, если вам также нужен компилятор, получите jdk:

В Trusty самым простым способом установить Java 7 в настоящее время является установка пакета OpenJDK:

после установки oracle-java7-set-default мне не удалось вывести $JAVA_HOME. Следовательно, установите $JAVA_HOME вручную в .bashrc

и если у вас уже установлены другие версии JDK

затем выберите версию Java 7.

В дополнение к ответу flup вы также можете запустить следующее, чтобы установить JAVA_HOME и PATH:

Извлеките этот файл в нужное место. например: /home/java (имя папки, созданное пользователем в домашнем каталоге).

Теперь откройте терминал. Задайте путь JAVA_HOME=путь к вашей папке jdk (откройте папку jdk, затем щелкните правой кнопкой мыши любую папку, перейдите к свойствам, затем скопируйте путь, выбрав все) и вставьте сюда.

Сообщите Ubuntu, где находится наш JDK/JRE.

Сообщите Ubuntu, что наша установка, т. е. jdk1.8.0_05, должна быть Java по умолчанию.

Есть 3 варианта альтернативного java (с указанием /usr/bin/java ).

Нажмите клавишу ввода, чтобы сохранить текущий выбор [ * ], или введите номер выбора: 3

Повторите вышеописанное для:

@AbhijitBashetti Если это было скопировано и вставлено откуда-то еще, я думаю, было бы лучше добавить предложение, прямо говорящее об этом, со ссылкой на первоисточник.

@lfurini: я уже упоминал об этом, если вы прочитали все комментарии. У меня нет оригинальной ссылки. Причина, по которой я добавил сюда, заключается в том, что это может быть полезно для остальных, и им не нужно тратить время на его поиск. Как будто я потратил много времени на получение правильных шагов. не хочу, чтобы другие тратили время на такие вещи..

Я думаю, вам следует внимательно отнестись к процедуре установки Java. Ниже приведен подробный процесс, который охватывает почти все возможные сбои.

Установить Java с помощью apt-get очень просто. Сначала обновите индекс пакета:

Затем проверьте, не установлена ​​ли еще Java:

Если он возвращает "Программу java можно найти в следующих пакетах", Java еще не установлена, поэтому выполните следующую команду:

Как я полагаю, до сих пор с вами все в порядке.

При этом будет установлена ​​среда выполнения Java (JRE). Если вместо этого вам нужен Java Development Kit (JDK), который обычно требуется для компиляции Java-приложений (например, Apache Ant, Apache Maven, Eclipse и IntelliJ IDEA, выполните следующую команду:

Это все, что нужно для установки Java.

Установка OpenJDK 7:

Чтобы установить OpenJDK 7, выполните следующую команду:

При этом будет установлена ​​среда выполнения Java (JRE). Если вместо этого вам нужен Java Development Kit (JDK), выполните следующую команду:

Установка Oracle JDK:

JDK Oracle является официальным JDK; однако Oracle больше не предоставляет его в качестве установки по умолчанию для Ubuntu.

Вы по-прежнему можете установить его с помощью apt-get. Чтобы установить любую версию, сначала выполните следующие команды:

Затем, в зависимости от версии, которую вы хотите установить, выполните одну из следующих команд:

Если вы немного разбираетесь в компьютерах, вы, должно быть, знаете, что Java является обязательным для нескольких или, я бы сказал, многих важных приложений. По умолчанию JDK не установлен в вашем дистрибутиве Linux (Ubuntu), поэтому, чтобы в полной мере использовать функциональные возможности вашей системы, мы должны установить его отдельно.

Oracle JAVA 8 — это стабильная версия, которую можно загрузить и установить на официальной странице загрузки.

Oracle Java PPA для Ubuntu поддерживается командой Webupd8 и может быть легко загружен оттуда, что позволяет настроить все самостоятельно.

Вот руководство по установке Oracle Java 7 и Oracle Java 8 в вашем дистрибутиве.

Уведомление

У webupd8 ppa больше нет установщика Java. В большинстве дистрибутивов Linux по умолчанию ppa имеет доступный установщик Java. Пожалуйста, используйте следующую команду для установки java в дистрибутиве Linux на основе Ubuntu.

Установить Java из PPA по умолчанию

Чтобы установить другую версию Java, замените «11» номером версии.

Установить Java из PPA по умолчанию

Как установить Java на Ubuntu?

Уведомление

Больше не работает. Вместо этого попробуйте описанный выше метод.

В основном нам нужно будет установить пакеты, а затем запустить программу установки. Java будет легко установлена.

Шаг 1. Добавьте PPA

Нам нужно загрузить в систему необходимые файлы (PPA). Чтобы добавить PPA, откройте терминал (Ctrl+Alt+T) и выполните следующую команду:

Для этого требуются права администратора, поэтому нам придется использовать sudo.

​Для Oracle Java 7/8:

Чтобы ввести пароль после запуска этой команды и нажмите Enter.

Нажмите Enter еще раз, чтобы разрешить добавление.

Шаг 2. Далее нам нужно обновить пакеты.

Поскольку мы загрузили файлы, мы должны обновить их.

Используйте команду:

Шаг 3. Последний шаг — запуск программы установки. Этот установщик устанавливает Java в вашей системе.

При запуске он запрашивает некоторые разрешения, которые вам придется предоставить.

Выполните следующую команду:

​Для Oracle Java 7: sudo apt-get install oracle-java7-installer

Далее появится экран с вопросом, устанавливать или нет. Выберите ДА и нажмите Enter.

Теперь в вашей системе установлена ​​Java.

Шаг 4. Настройка переменных Java по умолчанию.

Чтобы автоматически настроить переменные среды Java 7 JAVA_HOME и PATH:

Чтобы автоматически настроить переменные среды Java 8 JAVA_HOME и PATH:

Наслаждайтесь мощью Java в своей системе. Для любой помощи или проблемы спросите меня в поле для комментариев.

OpenJDK — это сокращенная форма Open Java Development Kit, аналогичная Oracle Java Development Kit, которая используется для разработки Java-приложений. Основное различие между Oracle JDK и OpenJDK заключается в том, что OpenJDK является бесплатным для всех, в то время как для Oracle Java Development Kit или Oracle JDK требуется коммерческая лицензия. Подробнее см. openjdk vs oracle jdk

Если вы хотите узнать больше об OpenJDK, вы можете ознакомиться с Кратким руководством по Open Java Development Kit.

Примечание. Чтобы удалить ранее установленный OpenJDK, см. раздел Удалить openJDK ubuntu

Чтобы установить OpenJDK 7 Java Runtime, введите приведенную ниже команду в командной строке Ubuntu, чтобы установить jre 7 ubuntu.

$ sudo apt-get установить openjdk-7-jre

Пакет openjdk-7-jre содержит только среду выполнения Java. Если вы хотите разрабатывать программы на Java, установите пакет openjdk-7-jdk.

Скачать Openjdk 7

Чтобы установить OpenJDK 7 Java Development Kit (JDK) или установить JDK Ubuntu, введите приведенную ниже команду в командной строке Ubuntu.

$ sudo apt-get установить openjdk-7-jdk

После того, как вышеуказанные шаги будут успешно выполнены, нам нужно установить переменные среды JAVA_HOME Path в Ubuntu. Введите следующие команды, чтобы установить переменные среды. Убедитесь, что ваши переменные среды указывают на допустимую установку JDK на вашем компьютере с Ubuntu.


Это добавит каталог java bin к существующей переменной PATH. Вы также можете проверить переменную PATH, введя следующую команду

После завершения загрузки и установки OpenJDK 7 мы можем проверить установленную версию OpenJDK 7, используя приведенную ниже команду.


Перейдите в командную строку Ubuntu и введите java -version
Приведенная выше команда напечатает установленную вами версию OpenJDK 7.

Поздравляем. Теперь вы успешно установили OpenJDK 14.

Примечание. Вот список известных проблем OpenJDK Известные проблемы OpenJDK

Вот пакеты ubuntu openjdk, которые могут вас заинтересовать!


Если вы ищете более ранние версии OpenJDK, перейдите в архив OpenJDK

Читайте также: