Как установить java для windows

Последнее обновление: 23.03.2024

Для разработки программ на Java нам потребуется специальный комплект для разработки JDK
(Java Development Kit). JDK включает ряд программ и утилит, которые позволяют компилировать, запускать программы на Java,
а также выполнять ряд других функций.

JDK от Oracle для Windows (x64), Linux (x64, ARM64) и MacOS (x64, ARM64) доступны по адресу https://www.oracle.com/java/technologies/downloads/

OpenJDK для Windows (x64), Linux (x64, ARM64) и MacOS (x64, ARM64) доступны по адресу https://jdk.java.net/21/

OpenJDK предоставляет только архивы, Oracle также предоставляет установочные пакеты. Рассмотрим установку JDK для различных систем.

Установка на Windows

Установка с помощью установщика

Наиболее распространенный вариант установки JDK на Windows — это применение установщика с официального сайта Oracle. В частности, перейдем на страницу:
https://www.oracle.com/java/technologies/downloads/#jdk22-windows

Установка JDK

Установка Java Development Kit

Нажмем на кнопку Next. На следующем экране необходимо указать, в какую папку будет производиться установка:

Установка компонентов Java Development Kit

Оставим выбор папки по умолчанию и нажмем на Next для выполнения установки.

После завершения установки JDK мы увидим вот такое окно:

Завершение установки JDK

При установке JDK все файлы по умолчанию помещаются в каталог C:\Program Files\Java\jdk-[номер_версии] (если при установке не было изменено расположение).
Так, если мы откроем в нем подкаталог bin, то мы сможем увидеть в нем ряд утилит.
Нас прежде всего интересует утилита компилятора javac и утилита java.exe. javac компилирует код на языке Java в бинарный файл, а
java.exe позволяет запускать скомпилированный файл:

Компилятор javac в Java

Установка через пакетный менеджер

Через пакетный менеджер winget также можно установить OpenJDK от Microsoft. Для этого в командной строке/PowerShell надо выполнить команду:

winget install Microsoft.OpenJDK.21

В данном случае устанавливается 21-версия JDK.

Установка на Linux

Если мы используем JDK от Oracle, то в данном случае нам доступен ряд вариантов установки. В частности, перейдем на страницу:
https://www.oracle.com/java/technologies/downloads/#jdk22-linux

Установка JDK на Linux

  • ARM64 Compressed Archive: архив для систем на архитектуре ARM64

  • ARM64 RPM Package: RPM-пакет для систем на архитектуре ARM64, которые для управления пакетами применяют RPM (например, Fedora, Suse и т.д.)

  • x64 Compressed Archive: архив для систем на архитектуре Intel x86-64

  • x64 Debian Package: Debian-пакет для систем на архитектуре Intel x86-64 (например, Ubuntu, Debian и т.д.)

  • x64 RPM Package: RPM-пакет для систем на архитектуре Intel x86-64, которые для управления пакетами применяют RPM (например, Fedora, Suse и т.д.)

Если наша операционная система Ubuntu (на платформе Intel x86-64), то выберем пункт x64 Debian Package, и нам загрузится debian-пакет (в моем случае файл «jdk-22_linux-x64_bin.deb»).
Для его установки выполним команду

sudo dpkg -i jdk-22_linux-x64_bin.deb

Если у нас операционная система, которая для управления пакетами применяет RPM, например, Fedora, Suse и др, на платформе Intel x86-64,
то необходимо выбрать пункт x64 RPM Package. И затем установить загруженный пакет командой

sudo rpm -ivh jdk-22_linux-x64_bin.rpm

Если у нас ОС Fedora, Suse и др, на платформе ARM64, то необходимо выбрать пункт ARM64 RPM Package. И затем установить загруженный пакет командой

sudo rpm -ivh jdk-22_linux-aarch64_bin.rpm

Также для различных операционных систем в репозиториях могут быть доступны пакеты JDK для установки. Например, установка с помощью пакетного менеджера snap:

sudo snap install openjdk

Установка с помощью пакетного менеджера apt:

sudo apt install default-jdk 

Установка определенной версии JDK с помощью пакетного менеджера apt:

sudo apt install openjdk-22-jdk-headless

В случае с установкой архивов все идентично для всех основных систем на базе Linux — загружается архив, распаковывается в определенное место. Затем в переменные среды добавляется путь к папке bin распакованного архива.

Установка Java на MacOS

Для установки Java на MacOS перейдем на страницу загрузок на сайте Oracle по адресу https://www.oracle.com/java/technologies/downloads/#jdk21-mac:

Установка Java на MacOS

Здесь нам доступно 4 варианта пакетов:

  • ARM64 Compressed Archive: архивный пакет для MacOS на ARM

  • ARM64 DMG Installer: установщик для MacOS на архитектуре ARM

  • x64 Compressed Archive: архивный пакет для MacOS на архитектуре Intel x86-64

  • x64 DMG Installer: установщик для MacOS на архитектуре Intel x86-64

Загрузим и после загрузки запустим пакет установщика. Вначале нам отобразится приветственное окно.

Установка Java sdk на MacOS

Далее на всех последующих шагах оставим все опции по умолчанию. И после установки нам отобразится окно об ее успешном окончании:

настройка установки Java sdk на MacOS

Проверка установки

После установки Java перейдем к командной строке/терминалу и для проверки версии введем команду

java -version

Консоль нам должна в ответ ввести номер только что установленной версии JDK (в моем случае 22-й версии):

java 22 2024-03-19
Java(TM) SE Runtime Environment (build 22+36-2370)
Java HotSpot(TM) 64-Bit Server VM (build 22+36-2370, mixed mode, sharing)

Итак, после установки JDK создадим первую программу на Java.

Эта инструкция устарела, используйте вместо неё более новую

Во многих моих тренингах так или иначе используется Java, либо как язык программирования для разработки автотестов, либо как виртуальная машина для запуска приложений, написанных на Java — инструментов тестирования, сред разработки, и даже клиент системы видеоконференций GotoWebinar требует наличия Java.

Поэтому я решил описать процедуру установки Java для операционной системы Windows и последующей настройки системы, потому что, к сожалению, недостаточно просто “запустить инсталлятор и всегда нажимать кнопку Next”.

1. Где взять Java?

На официальном сайте Oracle Java.

2. Какую версию выбрать?

Разумеется, последнюю доступную (на момент написания инструкции это Java 8).

Выбирая из 32-битной и 64-битной версий, берите 64-битную, если ваша операционная система это позволяет, потому что у неё менее строгие ограничения по памяти, доступной исполняемым Java-приложениям.

3. Что устанавливать, JRE или JDK?

Java Runtime Environment, или JRE — это виртуальная машина, позволяющая запускать приложения, написанные на языке программирования Java.

Java Development Kit, или JDK — это набор инструментов, для разработки программ на языке программирования Java (компилятор, архиватор, генератор документации и прочие). JRE разумеется тоже входит в дистрибутив JDK.

Правило очень простое: если вы собираетесь что-нибудь писать на языке программирования Java, значит вам потребуется JDK. А если только запускать готовые программы — тогда достаточно JRE.

4. Установка Java

Вот тут, действительно, всё просто — нужно запустить инсталлятор и следовать указаниям визарда. Можно просто всё время нажимать кнопку Next.

5. Настройка переменных окружения

К сожалению, инсталлятор Java не выполняет настройку переменных окружения, поэтому придётся сделать это вручную после установки.

Во-первых, необходимо установить переменную JAVA_HOME, которая должна указывать на директорию, в которую установлена Java. Многие программы используют эту переменную, чтобы определить, где находится Java.

Во-вторых, надо в переменную PATH добавить путь к директории %JAVA_HOME%\bin. Эта переменная указывает операционной системе список директорий, в которых нужно искать исполняемые файлы, и чтобы можно было запускать Java из консоли, переменная PATH должна быть правильно настроена.

Для установки переменных окружения сначала нужно открыть свойства компьютера, либо использовав сочетание клавиш Win-Pause, либо через меню “Пуск”:

Затем нужно выбрать “Дополнительные параметры системы”, в открывшемся диалоге перейти на вкладку “Дополнительно” и нажать кнопку “Переменные среды”, после чего появится диалог настройки переменных окружения.

Если у вас уже есть переменная окружения JAVA_HOME — надо её отредактировать, если нет — создать новую. В качестве значения нужно указать путь к директории, куда установлена Java, то есть, например c:\Program Files\Java\jdk1.8.0_25\, если вы установили JDK, либо c:\Program Files\Java\jre1.8.0_25\, если вы установили только JRE.

После того, как вы установили значение переменной JAVA_HOME, необходимо отредактировать значение переменной PATH, добавив туда путь к директории, где находятся исполняемые файлы Java, то есть %JAVA_HOME%\bin

И сохранить всё это, закрыв все открытые диалоги в обратном порядке кнопками OK.

Обратите внимание, что если вы устанавливаете JDK, то в названии директории указывается номер версии, поэтому впоследствии, когда вы решите установить более новую версию, не забудьте поменять значение переменной окружения JAVA_HOME.

После того, как вы изменили переменные окружения, новые значения будут действительны только для новых запускаемых программ, уже запущенные программы не узнают о том, что переменные окружения поменялись. Поэтому если вы, например, пытались запустить Java из консоли и у вас не получилось из-за неправильных настроек переменной PATH, вам придётся перезапустить консоль после того, как вы поменяли значение переменной.

6. Удаление лишних файлов

Запустите консоль (cmd) и выполните в ней команду where java.

В результате вы должны увидеть путь к исполняемому файлу java.exe, который операционная система должна успешно обнаружить в том месте, куда вы установили Java. Если файл не нашёлся — значит неправильно настроена переменная PATH и нужно вернуться к предыдущему пункту.

Однако иногда бывает и наоборот, находятся «лишние» исполняемые файлы:

Происходит это из-за того, что инсталлятор Java вместо того, чтобы правильно настроить переменные окружения, пытается положить исполняемые файлы в директорию C:\Windows\system32

Это не очень хорошо — засоряется системная директория, может возникнуть рассогласование версий Java (в разных директориях разные версии). Поэтому надо удалить из каталога C:\Windows\system32 исполняемые файлы java.exe, javaw.exe и javaws.exe, если они там обнаружатся.

Вот и всё, теперь можно пользоваться Java. Только не забывайте о том, что после установки новой версии надо будет обновить переменную окружения JAVA_HOME!


#База знаний


  • 0

Начинаем разрабатывать на Java: где взять, как установить и настроить всё, что нужно.

 vlada_maestro / shutterstock

Пишет на Java. Верит в Agile. Пьёт много кофе и не любит грязный код.

Чтобы начать программировать на Java, нужно установить комплект разработчика приложений (SDK). Он позволит запускать, отлаживать и исполнять наши первые программы. Также нам понадобится среда разработки (IDE), где мы и будем писать код.

Пройдём через это вместе. Установим JDK в Windows, Ubuntu и macOS, и IntelliJ IDEA тоже в Windows, Ubuntu и macOS. Поехали!

Java Development Kit (JDK) — это комплект ПО для разработчиков приложений на Java. Стандартная установка включает в себя интерпретатор, облегчённый интерпретатор JRE, компилятор, библиотеку Java-классов, отладчик, средства архивации и сжатия jar и другое.

Чтобы установить JDK в Windows, нужно:

  • загрузить актуальную версию пакета,
  • установить его,
  • настроить переменные окружения.

Нам нужна бесплатная версия — AdoptOpenJDK (она есть под Windows, macOS, Ubuntu и другие платформы).

Идём сюда и выбираем версию JDK (актуальны версии 8+), виртуальную Java-машину (JVM) и свою платформу.

Я выбрал OpenJDK 11 (LTS), HotSpot и Windows x64 jdk соответственно:

Скачиваем файл по появившейся ссылке (я выделил её жёлтым на скрине выше).

Извлекаем скачанный архив в папку C:\Program Files\Java\

При этом будет создана подпапка jdk-*номер версии*, а внутри неё появится папка bin.

В результате полный путь до папки bin у меня выглядит так:

C:\Program Files\Java\jdk-11.0.2\bin

Нам нужно создать системную переменную JAVA_HOME, которая будет хранить путь до нашей версии JDK. Это понадобится программам для работы с проектами Java.

Заходим в Панель управления → Система → Дополнительные параметры системы → Дополнительно

А можно и прямо в Панели управления вбить в поиск слово «переменных» (без кавычек). ОС предложит варианты, из которых выбирайте «Изменение системных переменных среды».

У вас откроется окно:

Здесь жмём на кнопку «Переменные среды».

В новом окне для раздела «Системные переменные» кликаем «Создать». В «Имя переменной» вводим JAVA_HOME (именно так, латиницей в верхнем регистре), а в поле «Значение переменной» подставляем наш путь C:\Program Files\Java\jdk-*номер версии*:

Далее в разделе «Переменные среды» редактируем системную переменную Path. Нужно добавить в неё путь к папке с исполняемыми файлами Java, а именно: %JAVA_HOME%\bin (соблюдайте регистр символов):

Перезагружаем Windows.

Запускаем Командную строку Windows. Для этого нажимаем Win + R, а в появившемся окне вводим cmd.exe и жмём на Enter.

В открывшейся консоли набираем javac -version и жмём ввод.

Если установка прошла успешно, то ответ покажет версию вашего компилятора:

Рассмотрим установку JDK на одном из самых популярных дистрибутивов Linux — Ubuntu 20.04 (LTS).

Проще всего установить версию, которая входит в пакет Ubuntu. По умолчанию в Ubuntu 20.04 входит версия Open JDK 11.

Открываем терминал сочетанием клавиш Ctrl + Alt + T и обновляем базу данных пакетов с помощью APT:

Проверяем ранее установленные версии командой:

Если установка уже выполнялась, то мы увидим что-то такое:

Для запуска любых приложений Java нужна JRE (Java Runtime Environment — среда выполнения для языка Java). Но для компиляции и разработки программ требуется JDK (Java Development Kit).

Чтобы установить JRE, вводим в консоль:

$ sudo apt install default-jre

Для установки JDK — команду:

$ sudo apt install default-jdk

Вводим команду:

Ответ должен выглядеть примерно так:

Этот способ установки использует HomeBrew (менеджер недостающих пакетов для macOS).

Прежде всего нужно добавить репозиторий в HomeBrew. Для этого открываем терминал (Cmd + N) и вводим:

$ brew tap AdoptOpenJDK/openjdk

Устанавливаем OpenJDK 11 командой:

$ brew cask install adoptopenjdk11

Вводим:

Ответ должен выглядеть примерно так:

openjdk version "11.0.2" 2019-01-15
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.2+9)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.2+9, mixed mode)

IntelliJ IDEA — это интегрированная среда разработки (IDE), то есть система программных средств для создания проектов на разных языках программирования.

Сегодня это самая популярная IDE для языка Java. А ещё есть Eclipse, NetBeans и немало других, но мы рекомендуем именно IDEA, потому что даже её бесплатная версия обладает широкой функциональностью, подходит для профессиональной разработки и вообще делает Java проще в использовании.

В IDE обязательно входят:

  • текстовый редактор для написания кода (он знает синтаксис нужных языков);
  • компилятор;
  • отладчик.

IntelliJ IDEA доступна в бесплатной (Community) и платной (Ultimate) версиях. Чем они различаются, видно на скрине ниже:

Пока что нам хватит возможностей бесплатной версии.

На заметку: IntelliJ предлагает студентам и преподавателям свободный доступ к своим продуктам.

Заходим сюда и качаем версию для Windows.

Запускаем скачанный файл .exe:

Жмём Next (Далее) и выбираем путь для установки:

Снова Next, и настраиваем параметры установки:

В общем случае это:

  • 64-bit launcher — для запуска 64-разрядной версии приложения (будет создан ярлык на рабочем столе);
  • Add ”Open Folder as Project“» — позволяет открывать папки с исходниками как проекты прямо через контекстное меню;
  • .java — файлы такого типа (с таким расширением) будет открывать IDEA (по умолчанию и через контекстное меню).

Кликаем Next (Далее) и выбираем папку для ярлыков IDEA (оставляем по умолчанию):

Нажимаем Install (Установить), после чего стартует установка:

Дожидаемся её окончания и жмём Finish (Завершить):

При первом запуске принимаем пользовательское соглашение и нажимаем Continue (Продолжить):

Далее выбираем тему оформления (доступны тёмная и светлая):

Жмём Next: Default plugins и переходим к выбору устанавливаемых плагинов:

Если не знаете, что вам точно пригодится, — оставляйте всё как есть. А если, например, с Андроидом вам не работать — выключите соответствующий пункт.

Не волнуйтесь, если надобавляете лишнего или о чём-то забудете. Всё можно будет переиграть — в настройках среды.

После чего нажмите на кнопку Next: featured plugins и выберите другие нужные плагины (или оставляйте всё по умолчанию):

И наконец, нажимаем Start using IntelliJ IDEA.

Вас встретит начальный экран среды разработки (Welcome screen). Здесь можно создать новый проект, открыть или импортировать существующий, а также скачать проект из системы контроля версий:

Если вы видите такой же экран — поздравляю, установка и настройка прошли успешно! Приятного обучения!

Здесь всё даже легче, чем в Windows. Для начала качаем версию для macOS отсюда (о различии между редакциями Community и Ultimate читайте выше — в пункте про установку на Windows):

Открываем скачанный файл .dmg:

Копируем файл в «Программы»:

Читаем предупреждение ОС и жмём «Открыть»:

Принимаем пользовательское соглашение и жмём кнопку Continue (Продолжить):

Теперь приложением можно пользоваться. Приятного обучения!

Для установки IntelliJ IDEA открываем Центр приложений Ubuntu:

Вводим в поиск слово «Intellij» (без кавычек). Нам нужна IDEA Community (о различии между редакциями Community и Ultimate читайте выше — в пункте про установку на Windows):

Выбираем версию и нажимаем кнопку Install (Установить):

После установки видим IDEA в меню программ:

Запускаем, принимаем пользовательское соглашение и нажимаем кнопку Continue (Продолжить):

Вы увидите экран загрузки:

Далее вас встретит начальный экран (Welcome screen). Здесь можно создать новый проект, открыть или импортировать существующий, а также скачать проект из системы контроля версий.

Если вы видите такой же экран — поздравляю, установка и настройка прошли успешно! Приятного обучения!

Курс с трудоустройством: «Профессия Java-разработчик»
Узнать о курсе

How to Install Java on Windows

If you want to run any Java program on your Windows PC, you won’t be able to do it without installing the Java Development Kit (JDK for short).

The JDK also contains the Java Runtime Environment (or JRE) which is the core of a Java program.

If you are a beginner trying to learn how to run Java programs in your Windows operating system, then you might face difficulties installing Java correctly on your computer. But fear not! I will cover everything you need to know to prepare your Windows computer fully for running Java programs.

I will be using Windows 11 in this article, but the same method is applicable for the other versions of the Windows operating system as well.

Download Java from Oracle

If you are wondering why we download Java from Oracle, then the following excerpt from Wikipedia will help:

Java is a set of computer software and specifications developed by James Gosling at Sun Microsystems, which was later acquired by the Oracle Corporation, that provides a system for developing application software and deploying it in a cross-platform computing environment.

We download the official JDK directly from the official website of Oracle. So, go to their website: https://www.oracle.com/.

Image

You might get this type of prompt to remind you to go to the country closer to you so that you can get a better downloading speed. As I am from Bangladesh, so it is suggesting that I visit Oracle Bangladesh.

Image

You can select the country closer to you to get a better download speed, but if you do not want that and just download from the global site instead, that’s fine, too. You will get the exact installer file from there as well.

Then the website might reloaded itself.

Image

Click on Products.

Image

Then click Java.

Image

It will take us to the product page of Java.

Image

Click Download Java.

Image

Then you will get the download page.

Image

Simply scroll down a little until you get the OS (Operating System) selection tab.

Image

Since you want to install Java on your Windows computer, simply click Windows.

Image

Then Click x64 Installer. You will get a prompt to download the installer file.

Image

Download the executable file. You’ll need to wait a little while for it to complete the downloading process.

Image

After downloading the file, you will get an executable file like below:

Image

Simply double-click on that file. An installation wizard will appear.

Image

Image

Click **Next>**.

Image

We will use the default directory. So click **Next>**.

Image

Finish the installation process.

Image

Image

After finishing the installation, click Close to close the installation wizard.

Image

How to Add the Directory to the Path of the Environment Variable

Open the file explorer.

Image

Go to the directory where you have installed the installer earlier. In this case, the default directory is always the C drive.

After going into the C drive, go into the Program Files folder.

Image

Go in to the Java folder.

Image

Go into the **jdk-17.0.2** folder. Here, **17.0.2** represents the JDK version. In your case, the version might be different as the JDK will get updated in the future, but the process is exactly the same.

Image

Go into the bin folder.

Image

The binary files are kept here.

Image

We need to copy the directory path (directory address) of this folder.

Image

Simply copy the address using your mouse, or you can use the shortcut Ctrl + A for selecting all, and then use Ctrl + C for copying the directory.

Image

Go to the Control Panel.

Image

Go to System and Security.

Image

Click System.

Image

Click Advanced System Settings.

Image

Alternatively, you can hop into the Advanced System Settings by simply searching that from your taskbar.

Image

Click Environment Variables.

Image

Select the Path and click Edit.

Image

Click New.

Image

A blank box will appear.

Image

Paste the directory path.

Image

You can use the shortcut keys Ctrl + V for that as well.

Image

Click OK.

Image

Click OK.

Image

Click OK.

Image

How to Check if Java Was Installed Successfully

Open the terminal (CMD or PowerShell).

Image

Check the Java version using java --version.

Image

If it provides the version you have just installed, then you are good to go!

Image

Alternatively, you can simply run some Java code to check whether it is working or not. For now, I will execute a simple Hello World code in Java. I used notepad for now, but you can use any text editor you want.

Image

Compile your Java code using javac file_name_with_extension. Then run the class file using java file_name_without_extension.

Image

Wow! Everything is working perfectly. Your Windows machine is ready to execute any Java programs now.

I have also published a video on my English YouTube channel where I walk you through all of the processes mentioned above. You can also check that out here:

Conclusion

I hope this article helps you install Java on your Windows operating machine.

If you want to know how to install C and C++ compilers for your Windows operating system, then you can check this article.

If you want to know how to install Python on your windows, then you can check this article.

Thanks for reading the entire article. If it helps you then you can also check out other articles of mine at freeCodeCamp.

If you want to get in touch with me, then you can do so using Twitter, LinkedIn, and GitHub.

You can also SUBSCRIBE to my YouTube channel (Code With FahimFBA) if you want to learn various kinds of programming languages with a lot of practical examples regularly.

If you want to check out my highlights, then you can do so at my Polywork timeline.

You can also visit my website to learn more about me and what I’m working on.

Thanks a bunch!



Learn to code for free. freeCodeCamp’s open source curriculum has helped more than 40,000 people get jobs as developers. Get started

Содержание

Как проверить, установлена ли Java на компьютере

Как установить на Windows

Как установить на macOS

Как установить на Linux

Настройка переменных среды

Возможные ошибки и их решения

Что делать, если переменные не работают?

Заключение

Вопрос-Ответ


Комментарии

Дата публикации
03.03.2025

Обновлено
06.03.2025

Java – один из самых популярных языков программирования, который широко используется в разработке веб-приложений, мобильных программ, корпоративных систем и игр. Процесс установки может отличаться в зависимости от операционной системы, а также от версии, которую вы выбираете.

Эксперты рекомендуют

Как проверить, установлена ли Java на компьютере

Иногда она уже установлена, особенно если использовалась ранее. Проверка поможет избежать дублирования, конфликта версий и возможных ошибок. Для проверки на всех ОС используеется команда: java -version

Проверка в Windows:

В Windows предустановка не предусмотрена. Если не устанавливали вручную, скорее всего, её нет. Убедиться в этом можно через командную строку:

Win + R, введите cmd, нажмите Enter. Введите команду.

Если Java присутствует, появится информация о версии. При отсутствии появится сообщение: ‘java’ не является внутренней или внешней командой…

Проверка в macOS:

Проверка выполняется через терминал:

Откройте Терминал (через Spotlight или Программы → Утилиты). Введите команду.

Если присутствует, отобразятся сведения о версии. Если её нет, macOS предложит загрузить и установить последнюю.

Проверка в Linux:

Некоторые дистрибутивы Linux включают предустановочные элементы, особенно серверные. Чтобы убедиться в её наличии:

Откройте Терминал (Ctrl + Alt + T). Введите команду.

Если установлена, появится информация о версии. Если её нет, терминал сообщит об отсутствии команды. Дополнительно можно проверить местоположение исполняемого файла. Если в ответе пусто, платформа отсутствует.

Как найти путь

Если путь неизвестен, можно уточнить его с помощью команд:

Windows: where java
macOS: /usr/libexec/java_home
Linux: readlink -f $(which java)

Как установить на Windows

1. Выбор версии:

Перед установкой необходимо определиться, какую версию вам нужно установить. Если вы хотите просто запускать программы, достаточно JRE. Для разработчиков рекомендуется устанавливать JDK.

2. Скачивание с официального сайта:

Перейдите на сайт Oracle. Выберите последнюю версию JDK. Скачайте установочный файл для Windows (обычно это .exe).

3. Установка:

Откройте загруженный файл установщика. Следуйте инструкциям, выберите папку установки. Завершите процесс установки, нажав Finish.

Как установить на macOS

Где скачать:

Для macOS можно загрузить с официального сайта Oracle или установить OpenJDK с помощью Homebrew.

Установка через Homebrew:

Откройте Терминал. Введите команду. Дождитесь завершения установки.

Введите: brew install openjdk

Как установить на Linux

Установка через пакетный менеджер:

Для разных дистрибутивов Linux используются свои команды.

Debian/Ubuntu

sudo apt update
sudo apt install default-jdk;

Arch Linux

sudo pacman -S jdk-openjdk

Установка вручную:

Скачайте JDK с сайта Oracle. Разархивируйте архив в /opt/. Настройте переменные среды.

Настройка переменных среды

>Windows:

  • Откройте настройки. Нажмите Win + X, выберите “Система”, затем перейдите в “Дополнительные параметры системы”, нажмите “Переменные среды”.
  • В разделе «Системные переменные» нажмите Создать. В поле Имя введите JAVA_HOME. В поле Значение укажите путь до директории.
  • Найдите Path в списке системных переменных и выберите Изменить. В появившемся окне нажмите Создать и добавьте в список путь к каталогу bin внутри установленной директории.
  • После выполнения этих шагов откройте командную строку и выполните команду проверки.
  • Если переменные настроены правильно, система отобразит информацию о версии.

macOS:

В macOS настройка осуществляется через терминал с использованием текстовых файлов конфигурации.
Откройте Терминал (через Spotlight или в разделе Программы → Утилиты). Введите следующую команду, чтобы узнать, где произведена установка:

/usr/libexec/java_home

Чтобы сделать это изменение постоянным, добавьте команду в файл конфигурации оболочки. Например, если вы используете bash, zsh:

bash: nano ~/.bash_profile
Для zsh используйте: nano ~/.zshrc
Добавьте строку: export JAVA_HOME=$(/usr/libexec/java_home), export PATH=$JAVA_HOME/bin:$PATH
После редактирования сохраните файл и примените изменения: source ~/.bash_profile # или source ~/.zshrc

Linux:

Откройте терминал, используя сочетание клавиш Ctrl + Alt + T. Введите команду для поиска пути установки: readlink -f $(which java). Это покажет путь к установленному файлу.

Затем найдите путь к корневой директории.
Откройте файл конфигурации оболочки:

nano ~/.bashrc
или, если вы используете zsh:
nano ~/.zshrc
Добавьте:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

После редактирования сохраните файл и примените изменения: source ~/.bashrc # или source ~/.zshrc.

Возможные ошибки и их решения

Ошибка Причина Решение
Платформа не распознаётся в системе (не является внутренней или внешней командой) Отсутствует или не добавлена в переменные среды Проверьте установку, настройте переменные
Команда проверки не работает Установка выполнена с ошибками, среды настроены неверно Перезапустите компьютер, убедитесь, что JDK установлен, настройте переменные
Ошибка «Could not create the Java Virtual Machine» Неверные параметры запуска (Xms/Xmx) Укажите корректные настройки памяти (-Xms512m -Xmx1024m)
Приложение требует другую версию В системе несколько версий, используется неподходящая Настройте update-alternatives —config java (Linux) или измените переменную (Windows)
Не запускается установщик Файл повреждён или недостаточно прав Скачайте установщик заново, запустите его от имени администратора
Программы не видят Java Приложение ищет исполняемый файл в неправильной директории Проверьте пути
Ошибка «No JVM could be found on your system» Отсутствует JRE Установите JRE (если нужен только запуск программ) или JDK (для разработки)
Ошибка Unsupported major.minor version Запускаемый код требует более новой версии Обновите до актуального варианта
Не удаётся удалить старую версию Файлы повреждены Используйте Uninstall Tool

Установка и настройка не всегда проходят гладко. Некоторые ошибки связаны с конфликтами версий, другие — с неправильными переменными среды или недостаточными правами доступа.

Что делать, если переменные не работают?

  • Убедитесь в правильности путей. Убедитесь, что переменная указывает на верный каталог.
  • Проверьте PATH. Убедитесь, что путь к каталогу bin добавлен в переменную.
  • Перезагрузите систему. Иногда изменения становятся активными только после перезагрузки.
  • Проверьте правильность ввода. Убедитесь, что нет опечаток.
  • Удостоверьтесь в наличии Java. Убедитесь, что она установлена на вашем устройстве.
  • Проверьте конфигурацию оболочки (для Linux/macOS). Убедитесь, что изменения внесены в нужный файл.
  • Убедитесь, что IDE настроена правильно. Проверьте, что используется нужная версия.
  • Используйте диагностические утилиты. Некоторые системы предлагают инструменты для проверки установленных версий.
  • Обратитесь к документации. Ознакомьтесь с официальными руководствами или форумами для вашей ОС.

Заключение

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

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Брокер системных событий windows 10 можно ли отключить
  • Fork bomb windows bat
  • 0xc1900104 windows 10 при обновлении 20h2
  • Автонастройка монитора windows 10 как убрать
  • Как установить свой шрифт в windows 10