- Установка Java (JDK) в Windows и Linux, переменная PATH и JAVA_HOME
- Установка Java (JDK) в Windows
- Установка Java (JDK) на Linux
- Как установить Java в Debian 10 Linux
- How to Install Java on Debian 10 Linux
- В этом руководстве мы объясним, как установить Java (OpenJDK) в Debian 10 Linux.
- Прежде чем вы начнете
- Установка OpenJDK 11
- Установка OpenJDK 8
- Установить версию по умолчанию
- JAVA_HOME Переменная среды
- Удалить Java
- Заключение
- Русские Блоги
- Установка JDK и настройка переменных среды в системах Windows, Mac и Linux
- Установка JDK и настройка переменных среды в системах Windows, Mac и Linux
- 1. Скачивание JDK
- 2. Установка JDK (windows, mac, linux)
- Три, конфигурация среды JDK
- Интеллектуальная рекомендация
- Пошаговая загрузка файла Spring MVC-09 (на основе файла загрузки клиента Servlet3.0 + Html5)
- Создайте многоканальное окно в приложениях Win32
- Путь к рефакторингу IOS-APP (3) Введение в модульное тестирование
- Tree——No.617 Merge Two Binary Trees
Установка Java (JDK) в Windows и Linux, переменная PATH и JAVA_HOME
Java — язык общего назначения, основанных на классах, поддерживающий многопоточность и являющийся объектно-ориентированным. Программы на Java компилируются в так называемый byte-код, который в свою очередь запускается Виртуальной Машиной Java (Java Virtual Machine — JVM), независимо от архитектуры компьютера. На данный момент последняя версия Java двенадцатая.
Ниже мы рассмотрим — как установить Java на Windows и Linux. Для каждой из платформ создана своя версия JDK, JRE и JVM, хотя сами программы на Java и не меняются от платформы к платформе (что логично).
Давайте проясним несколько вещей перед тем, как мы начнем.
- JDK (Java Development Kit) — эта штука нужна для разработчиков на Java (то есть нас) и включает в себя инструменты разработки, документирования, упаковки и так далее (в том числе компилятор Javac, Javadoc, Jar-упаковщик и дебаггер).
- JRE (Java Runtime Environment) — сюда включены библиотеки Java, которые необходимы для запуска Java-программ. Эта штука нужна обычным пользователям и не содержит инструментов для разработки.
- JVM (Java Virtual Machine) — это и есть сама виртуальная машина Java, которая непосредственно и запускает наши Java-программы (байткод). Ее реализация написана для множества железа и платформ.
Установка Java (JDK) в Windows
Первым делом необходимо скачать JDK с официальной страницы Oracle. В нашем случае нужна версия под Windows, в самом низу.
После установки запустите скачанный exe-файл и установите его на ваш компьютер. Как только вы это сделаете, нужно будет настроить окружение.
Перейдите в Панель управления -> Система и безопасность -> Система. На вкладке «Дополнительно» нажмите на «Переменные среды», как показано ниже:
Теперь нужно найти и дополнить переменную PATH так, чтобы она содержала путь до установленной Java. Выберите PATH и нажмите «Изменить»:
Вы увидите список уже установленных переменных. Сейчас необходимо нажать «Новый» и добавить путь, по которому установлена Java (каталог bin!). По умолчанию это обычно «C:\Program Files(x86)\Java\jdk\bin».
Нажмите «Готово» (или «Ок»), сохраните настройки и на этом всё готово! Чтобы проверить, что установка прошла корректно, откройте консоль и введите:
Если вы получили сведения о версии Java, значит всё хорошо.
Установка Java (JDK) на Linux
В Linux есть несколько способов установить Java. Мы опишем самый простой и быстрый, с использование терминала. И в данном случае мы установим OpenJDK. OpenJDK — это бесплатная и свободная реализация виртуальной машины Java, причем очень популярная.
Откройте терминал и напишите команду для установки пакета:
Осталось подтвердить установку и на этом всё, Java установлена! Единственное, что меняется — это прописывание путей до компилятора.
Чтобы прописать JAVA_HOME в окружение, выполните следующую команду (только убедитесь, что такой каталог уже есть):
Чтобы прописать компилятор Java в PATH, выполните другую команду (опять же, ваши пути до Java могут отличаться от моих):
На этом установка закончена. Чтобы проверить, что всё работает правильно, достаточно написать в терминале:
О том, как же всё-таки писать на Java, мы расскажем в следующий раз.
Источник
Как установить Java в Debian 10 Linux
How to Install Java on Debian 10 Linux
В этом руководстве мы объясним, как установить Java (OpenJDK) в Debian 10 Linux.
Java — один из самых популярных языков программирования, используемых для создания различных приложений и систем. Приложения, разработанные на Java, масштабируемы, гибки и удобны в обслуживании.
Прежде чем вы начнете
Существуют две разные реализации Java, OpenJDK и Oracle Java, между которыми почти нет различий, за исключением того, что Oracle Java имеет несколько дополнительных коммерческих функций. Лицензия Oracle Java позволяет использовать программное обеспечение только в некоммерческих целях, например в личных целях и в целях разработки.
Репозитории Debian 10 по умолчанию включают два разных пакета Java: Java Runtime Environment (JRE) и Java Development Kit (JDK). JRE включает виртуальную машину Java (JVM), классы и двоичные файлы, которые позволяют запускать программы Java. Разработчики Java должны установить JDK, который включает JRE и инструменты и библиотеки для разработки / отладки, необходимые для создания приложений Java.
Если вы не уверены, какой пакет Java установить, общая рекомендация — придерживаться версии OpenJDK (JDK 11) по умолчанию. Для некоторых приложений на основе Java может потребоваться определенная версия Java, поэтому вам следует обратиться к документации приложения.
Установка OpenJDK 11
OpenJDK 11, реализация платформы Java с открытым исходным кодом, является средой разработки и выполнения Java по умолчанию в Debian 10, Buster.
Выполните следующие команды как пользователь с привилегиями sudo или root, чтобы обновить индекс пакетов и установить пакет OpenJDK 11 JDK:
После завершения установки вы можете проверить это, проверив версию Java:
Результат должен выглядеть примерно так:
Это оно! На этом этапе вы успешно установили Java в свою систему Debian.
Установка OpenJDK 8
На момент написания предыдущая версия Java LTS 8 недоступна в официальных репозиториях Debian Buster.
Мы включим репозиторий AdoptOpenJDK , который предоставляет готовые пакеты OpenJDK.
Начните с обновления списка пакетов и установки зависимостей, необходимых для добавления нового репозитория через HTTPS:
Импортируйте GPG-ключ репозитория с помощью следующей команды wget :
Добавьте репозиторий AdoptOpenJDK APT в вашу систему:
После включения репозитория обновите источники apt и установите Java 8, используя следующие команды:
Наконец, проверьте установку, проверив версию Java:
Результат должен выглядеть примерно так:
Установить версию по умолчанию
Если в вашей системе Debian установлено несколько версий Java, вы можете проверить, какая версия установлена по умолчанию, набрав:
Чтобы изменить версию по умолчанию, используйте update-alternatives команду:
Результат будет выглядеть примерно так:
Вам будет представлен список всех установленных версий Java. Введите номер версии, которую вы хотите использовать по умолчанию, и нажмите Enter .
JAVA_HOME Переменная среды
Чтобы установить JAVA_HOME переменную среды, используйте update-alternatives команду, чтобы найти, где установлена Java:
В этом примере пути установки следующие:
- OpenJDK 11 расположен по адресу /usr/lib/jvm/java-11-openjdk-amd64/bin/java
- OpenJDK 8 находится по адресу /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java
Найдя путь к предпочтительной установке Java, откройте /etc/environment файл:
Предполагая, что вы хотите установить JAVA_HOME OpenJDK 11, добавьте следующую строку в конец файла:
Чтобы изменения вступили в силу в вашей текущей оболочке, вы можете либо выйти из системы и войти в систему, либо выполнить следующую исходную команду :
Убедитесь, что JAVA_HOME переменная среды задана правильно:
Вы должны увидеть путь к установке Java:
/etc/environment — это общесистемный файл конфигурации, который используется всеми пользователями. Если вы хотите установить JAVA_HOME переменную для каждого пользователя, добавьте строку в этот .bashrc или любой другой файл конфигурации, который загружается при входе пользователя в систему.
Удалить Java
Вы можете удалить Java, как и любой другой пакет, установленный с помощью apt .
Например, чтобы удалить default-jdk пакет, просто запустите:
Заключение
Последняя LTS-версия OpenJDK доступна в репозиториях Debian 10 Buster по умолчанию, и установка является простой и понятной задачей.
Источник
Русские Блоги
Установка JDK и настройка переменных среды в системах Windows, Mac и Linux
Установка JDK и настройка переменных среды в системах Windows, Mac и Linux
1. Скачивание JDK
После ввода этой ссылки я обнаружил следующее:
Примечание. Демонстрационные материалы и образцы для загрузки Java SE Development Kit 8u231 — это демонстрационные версии и образцы для загрузки JDK, размер которых составляет около 57 МБ, а не JDK, который мы хотим загрузить.
Необходимая нам загрузка JDK выглядит следующим образом:
Установите флажок, согласитесь с соглашением, связанным с JDK, и выберите версию системы JDK, которую необходимо установить, как показано на рисунке.
Щелкните соответствующую гиперссылку справа, чтобы перейти на следующую веб-страницу (если у вас есть учетная запись Oracle, вы можете пропустить ее)
Эта веб-страница представляет собой интерфейс входа в Oracle. Если вы новый пользователь, зарегистрируйте учетную запись Oracle и выполните операцию входа для загрузки.
2. Установка JDK (windows, mac, linux)
Дважды щелкните, чтобы запустить загруженную программу JDK, и появится следующее всплывающее окно.
Нажмите «Далее:
На этом шаге нужно выбрать место для установки JDK. По умолчанию это:
Если вам нужно изменить путь установки JDK, вы можете выбратьКнопка измененияЕсли вам это не нужно, вы можете нажать «Далее», чтобы установить JDK. Тем, кто только начинает изучать Java, рекомендуется установить путь по умолчанию. Не беспокойтесь слишком сильно о существовании других файлов на диске C.
Во время ожидания процесса установки появится всплывающее окно, как показано на рисунке:
Это установка JRE, нажмите OK и выполните следующие действия.
Этот шаг предназначен для подтверждения пути установки JRE, путь установки по умолчанию:
Если вам нужно изменить путь установки JRE, вы можете выбратьКнопка изменения, Если путь установки по умолчанию предыдущей установки JDK был изменен, путь установки JRE также необходимо изменить, Сохраните корневой каталог, в котором JDK и JRE расположены на одном уровне , Если вы не внесли изменения по умолчанию, вы можете нажать «Далее», выполнить установку JRE и дождаться завершения установки, процесс установки JDK под окнами завершен.
- Установить под Mac
Справочный адрес:https://www.java.com/zh_CN/download/help/mac_install.xml
- Установить под Linux
Три, конфигурация среды JDK
- Конфигурация среды JDK под Windows (windows, mac, linux)
- Щелкните правой кнопкой мышикомпьютер
- Атрибуты
- Расширенные системные настройки
- Переменная окружения
После щелчка появится следующее всплывающее окно
Переменные среды делятся на системные переменные среды и переменные среды пользователя.
`
Переменные среды относятся к системным переменным среды и влияют на всех пользователей; в то время как переменные среды пользователя влияют только на текущего пользователя.
На этом этапе важно отметить, что настраиваемые нами переменные средыСистемная переменная.
- Выберите [New] в System Variables, New JAVA_HOME Системная переменная
Имя переменной: JAVA_HOME
Значение переменной: C: \ Program Files \ Java \ jdk1.8.0_191 (введите здесь путь установки по вашему выбору)
- Новый CLASSPATH переменная
Имя переменной: CLASSPATH,
Значение переменной:.;% JAVA_HOME% \ lib;% JAVA_HOME% \ lib \ tools.jar
Обратите внимание, что в верхней части значения переменной есть точка.
- Настроить переменную системной среды Путь
Двойной щелчок Path -> Новый -> Добавить %JAVA_HOME%\bin как показано на картинке
Если система является версией windows7, вам нужно переместить указатель в начало текстового содержимого и написать% JAVA_HOME% \ bin; здесь после bin стоит дополнительная точка с запятой, чтобы позже отличить его от других переменных среды; вы также можете поместить указатель Переместитесь в конец содержимого, но посмотрите, записывается ли в% JAVA_HOME% \ bin; имеет ли предыдущая переменная среды окончание точки с запятой, если нет, добавьте это сознательно.
Затем полностью подтвердите.
Примечания:
При представлении многих других связанных тем было сказано, что переменные среды JRE необходимо настроить следующим образом:
.
Имя переменной: JRE_HOME
Значение переменной: C: \ Program Files \ Java \ jre1.8.0_191
.
После установки jdk в каталоге C: \ Program Files \ Java есть две папки jdk и jre, но также есть папка jre в jdk, и этот jre выше, чем предыдущий jre В каталоге bin есть дополнительная папка сервера.
.
Обычные пользователи могут установить jre. Разработчикам необходимо установить jdk, включая jre. Таким образом, каталог jdk включает каталог jre. Два jre примерно одинаковы, с небольшими различиями. Два jre, Он предназначен для разных должностных обязанностей, и разные jre отвечают за соответствующий объем контента.
.
Когда пользователю нужно только выполнить java-программу, подойдет jre из C: \ Program Files \ Java \ jre1.5.0_08.
Если пользователь является java-программистом, требуется среда разработки java. При компиляции система сначала перейдет к «java» в папке C: \ Program Files \ Java \ jdk1.5.0_08 \ bin. , Javac «jre каталога, в котором расположены эти команды, или их родительский каталог. То есть jre под jdk выполняется в среде разработки.
% JAVA_HOME% объяснил
.
Имя переменной: JAVA_HOME
Значение переменной: C: \ Program Files \ Java \ jdk1.8.0_191
.
Что нам действительно нужно, так это значение переменной. JAVA_HOME — это просто определение этого значения. Это имя переменной можно использовать вместо этого значения переменной. Когда мы настраиваем PATH, нам также понадобится% JAVA_HOME% \ bin Просто нужен C: \ Program Files \ Java \ jdk1.8.0_191 \ bin.
Я привык напрямую настраивать PATH и напрямую писать C: \ Program Files \ Java \ jdk1.8.0_191 \ bin.
2. Конфигурация среды JDK под Mac
- Включите Mac Терминал
- Введите следующую команду
Примечания:
Файл конфигурации Mac-версии разделен на пользовательский и системный.
Конфигурация переменной среды пользователя:
/ .bash_profile
Конфигурация переменной системной среды аналогична Linux: / etc / profile
Конфигурация переменной среды Mac также может настраивать конфигурацию переменной среды системы, вы можете обратиться к шагам настройки среды Linux.
Появится текстовый редактор, нажмите букву i a o Редактирование контента
- После настройки необходимого пути, ESC
- войти :wq И нажмите Enter, чтобы сохранить
- Эффективная конфигурация переменной среды
- Ввод echo $JAVA_HOME Отображается только что настроенный путь, указывая на то, что настройка завершена.
- войти java -version Отобразите информацию о версии jdk, следующие похожие условия означают успех.
3. Конфигурация среды JDK под Linux
Настройка переменных среды в Linux похожа на Mac, потому что основная часть Linux похожа на Mac, но файл конфигурации отличается, mac
Под содержанием .bash_profile , И файл конфигурации Linux находится в etc Текущий файл профиля.
- Откройте терминал Linux
- vim /etc/profile
- Появится текстовый редактор, нажмите букву i a o Редактирование контента
- войти :wq И нажмите Enter, чтобы сохранить
- Эффективная конфигурация переменной среды
- Проверьте номер версии Java и убедитесь, что настройка прошла успешно.
Интеллектуальная рекомендация
Пошаговая загрузка файла Spring MVC-09 (на основе файла загрузки клиента Servlet3.0 + Html5)
пример тестовое задание Исходный код Несмотря на загрузку файлов в Servlet3.0 +, мы можем очень легко программировать на стороне сервера, но пользовательский интерфейс не очень дружелюбен. Одна HTML-ф.
Создайте многоканальное окно в приложениях Win32
Создайте многоканальное окно в приложениях Win32, создайте несколько оконных объектов одного и того же класса Windows, а окна объектов разных классов окон. .
Путь к рефакторингу IOS-APP (3) Введение в модульное тестирование
IOS-APP реконструкция дороги (1) структура сетевых запросов IOS-APP реконструкция дороги (два) Модельный дизайн При рефакторинге нам нужна форма, позволяющая вносить смелые изменения, обеспечивая при .
Tree——No.617 Merge Two Binary Trees
Problem: Given two binary trees and imagine that when you put one of them to cover the other, some nodes of the two trees are overlapped while the others are not. You need to merge them into a new bin.
Источник