Где Java в Windows 10
Обновлено: 21.11.2024
В этом кратком руководстве мы рассмотрим несколько способов определить, установлена ли Java на компьютере.
2. Командная строка
Сначала давайте откроем командное окно или терминал и введем:
Если Java установлена и PATH настроен правильно, наш вывод будет похож на:
Точные сообщения, которые мы видим, зависят от используемой операционной системы и установленной версии Java.
3. Если путь не задан
Входя в командную строку и вводя java -version, мы можем точно сказать, установлена ли Java. Однако, если мы увидим сообщение об ошибке, возможно, Java все еще установлена — нам просто нужно продолжить расследование.
Во многих обсуждениях использования java -version упоминается переменная среды JAVA_HOME. Это вводит в заблуждение, поскольку JAVA_HOME не повлияет на наши результаты java -version.
Кроме того, JAVA_HOME должен указывать на JDK, и другие приложения, использующие функции JDK, такие как Maven, используют его.
Для получения дополнительной информации ознакомьтесь с нашими статьями JAVA_HOME должен указывать на JDK и как установить JAVA_HOME.
Итак, давайте рассмотрим альтернативные способы поиска Java на случай, если командная строка нас не подвела.
3.1. Windows 10
В Windows мы можем найти его в списке приложений:
Мы также можем просмотреть установленные программы и компоненты:
3.2. Mac OS X
Чтобы узнать, установлена ли на Mac Java 7 или выше, мы можем:
Для более ранних версий Java нам потребуется:
- Откройте Поиск
- Перейдите в папку Приложения.
- Перейдите в папку Утилиты.
- Найдите приложение Настройки Java .
3.3. *Никс
В мире *nix существует несколько различных менеджеров пакетов.
В дистрибутиве на основе Debian мы можем использовать команду aptitude search:
Если перед результатом стоит i, это означает, что пакет установлен:
4. Другие инструменты командной строки
В дополнение к java -version есть несколько других инструментов командной строки, которые мы можем использовать, чтобы узнать о нашей установке Java.
4.1. Windows где Команда
В Windows мы можем использовать команду where, чтобы узнать, где находится наш java.exe:
И наш вывод будет выглядеть примерно так:
Однако, как и в случае с java -version, эта команда полезна только в том случае, если наша переменная среды PATH указывает на каталог bin.
4.2. Mac OS X и *nix что и где
В системе *nix или на Mac в приложении "Терминал" мы можем использовать команду what:
Выход сообщает нам, где находится команда Java:
Теперь воспользуемся командой whereis:
Команда whereis также дает нам путь к нашей установке Java:
Как и в случае с java -version, эти команды найдут Java только в том случае, если он указан в пути. Мы можем использовать их, когда у нас установлена Java, но мы хотим точно знать, что будет выполняться, когда мы используем команду java.
5. Заключение
В этой короткой статье мы обсудили, как узнать, установлена ли Java на компьютере с Windows 10, Mac OS X или Linux/Unix, даже если она не указана в PATH.
Мы также рассмотрели пару полезных команд для поиска нашей установки Java.
В этом кратком руководстве мы подробно рассмотрим, как установить Java в Windows 10.
Сначала мы начнем с небольшого понимания того, как загрузить Java. Затем мы объясним, как установить его в Windows 10. Затем мы увидим, как правильно установить переменную среды JAVA_HOME.
Наконец, мы расскажем о различных способах проверки версий Java и JDK в Windows 10.
Итак, приступим
Загрузить Java для Windows 10
В этом разделе мы подробно рассмотрим все шаги, необходимые для загрузки Java для Windows 10.
На самом деле, скачать Java несложно. Это всего лишь вопрос нескольких кликов и простых разовых действий.
Во-первых, нам нужно посетить официальную страницу загрузки Oracle и выбрать правильный выпуск для платформы Java SE.
На данный момент последней версией является Java SE 16.0.1.
Во-вторых, нам нужно нажать кнопку Загрузить JDK:
Учтите, что Oracle прекратила поддержку 32-разрядных систем. В результате мы можем использовать Java SE только на 64-битных машинах.
Например, Oracle предлагает два варианта установки Java в Windows: через файл .zip и исполняемый файл .exe.
Далее выберем вариант Установщик Windows x64:
Затем мы должны принять лицензионное соглашение Oracle Technology Network для Oracle Java SE, чтобы перейти к следующему шагу:
Наконец, достаточно просто нажать на кнопку загрузки.
Установить Java в Windows 10
Теперь, когда мы загрузили Java для Windows 10, давайте посмотрим, как его установить. По сути, процесс установки Java в Windows 10 довольно прост и удобен.
В целом нам не нужно ничего менять во время установки, мы можем оставить настройки по умолчанию и следовать предложенным инструкциям.
Во-первых, нам нужно дважды щелкнуть загруженный установочный файл, чтобы начать процесс установки:
Во-вторых, мы нажимаем Далее, чтобы продолжить:
Обратите внимание, что «C:\Program Files\Java\» — это папка установки Java по умолчанию! Однако мы всегда можем изменить его, если захотим.
Затем нажимаем Далее, пока установка не будет завершена:
Наконец, мы закрываем окно установщика после завершения установки JDK в нашей Windows 10.
Установить путь Java в Windows 10Теперь, когда мы знаем, как установить Java в Windows 10, пришло время перейти к следующему шагу.
В этой короткой главе мы подробно рассмотрим, как установить переменную среды JAVA_HOME в Windows 10. Обратите внимание, что JAVA_HOME должен указывать на JDK. папка не JRE.
Основная идея установки Java Path заключается в том, чтобы сделать все команды Java, такие как java, javac… доступными отовсюду. Таким образом, мы можем запускать Java-программы откуда угодно.
Во-первых, давайте откроем Расширенные настройки системы. Для этого нам просто нужно нажать клавишу Windows + клавишу паузы. Кроме того, мы можем ввести Просмотр дополнительных настроек системы в поле поиска.
После открытия окна «Свойства системы» мы нажимаем «Переменные среды»:
Во-вторых, мы нажимаем кнопку Создать, чтобы создать новую системную переменную с именем JAVA_HOME и путем к каталогу JDK в качестве значения:
Как мы видим, переменная среды JAVA_HOME указывает на папку JDK, которой в нашем случае является C:\Program Files\Java\jdk-16.0.1.
Далее нам нужно обновить переменную Path, добавив новую запись для %JAVA_HOME\bin%:
Наконец, мы можем нажать OK, чтобы сохранить и применить изменения.
Это все, что мы можем сказать о загрузке и установке Java в Windows 10. Теперь мы готовы написать нашу первую Java-программу.
Проверьте версию Java в Windows 10Есть несколько способов проверить версию Java в Windows 10. Обычно, когда мы говорим "версия Java", мы имеем в виду версию JRE.
Самый очевидный и простой способ — использовать терминал. Сначала нажмите Win+R и введите cmd, чтобы открыть командную строку. После этого введите java -version и нажмите Enter:
Вывод означает, что Java правильно установлена в нашей операционной системе.
В качестве альтернативы мы можем ввести «Java» в поле поиска и нажать «О Java»:
Имейте в виду, что несколько версий JDK могут быть установлены на одном и том же компьютере с Windows 10. Поэтому важно убедиться, что переменная среды JAVA_HOME указывает на правильный выпуск JDK.
Давайте откроем новую командную строку и введите:
Как показано выше, переменная среды JAVA_HOME указывает на каталог последней версии JDK.
Мы также можем использовать javac -version для проверки версии установленного JDK:
Еще один важный момент: версия JDK может отличаться от версии JRE на одном компьютере.
Пожалуйста, имейте в виду, что нам нужно всегда проверять наличие новых обновлений Java и устанавливать их, чтобы поддерживать наши машины в актуальном состоянии с последними выпусками.
Заключение
В этой статье мы объяснили, как решить проблему загрузки и установки Java в Windows 10. Затем мы увидели, как добавить JAVA_HOME и добавить %JAVA_HOME\ bin% в путь.
Наконец, мы продемонстрировали, как проверять и проверять установленную версию Java.
При запуске Java -version в cmd отображается версия «1.6.xx». Чтобы найти расположение этого SDK на моем компьютере, я попытался использовать echo %JAVA_HOME%, но он показывает только «JAVA_HOME» (поскольку в моих переменных среды не задана переменная «JAVA_PATH»).
к сожалению, я думаю, что некоторые из приведенных ниже ответов могут не работать, потому что, по-видимому, что-то изменилось в более поздних версиях Java. Сегодня я скачал версию 7.60 Java SDK. После некоторого поиска нашел его в C:\Program Files (x86)\Java\jdk1.7.0_60. Уже была установлена более старая версия 6 JRE. Это было в C:\Program Files\Java, и это было в %PATH%, а не в более новой установке.
Лучший ответ находится внизу, однострочник от majkinetor для PowerShell: $p='HKLM:\SOFTWARE\JavaSoft\Java Development Kit'; $v=(gp $p).CurrentVersion; (gp $p/$v).JavaHome
еще одна вещь: если ваш jdk был связан с идеей intellij, он мог быть где-то рядом с установкой идеи.Для меня это была папка на 1 каталог выше папки с идеями, а переменная PATH указывала на jre в Program Files
25 ответов 25
Если вы используете Linux/Unix/Mac OS X:
Должен выводить точное местоположение.
После этого вы можете самостоятельно установить переменную среды JAVA_HOME.
На моем компьютере (Mac OS X — Snow Leopard):
Если вы используете Windows:
где java работает в Windows (по крайней мере, в Windows 7). Но если вам действительно нужен JDK, а не JRE, вам нужно искать в возвращаемых каталогах 'bin/javac/
где java не указывает полный путь, если java.exe указан в пути, тогда как Pablo for. решение делает это предпочтительнее.
Окна > Пуск > cmd >
Если у вас установлен JDK, отображается путь,
например: C:\Program Files\Java\jdk1.6.0_30\bin\javac.exe
где java работает, только если исполняемый файл находится в PATH. Если по какой-либо причине javac отсутствует в пути, он не вернет никакого результата, но это не означает, что JDK не установлен. Таким образом, в общем случае решение для поиска файлов, предложенное решением @grokster, гарантирует результат (хотя для его завершения может потребоваться время).
Обратите внимание, что если вы следуете этому руководству (codelabs.developers.google.com/codelabs/…) по использованию Android Studio, фактический путь будет отличаться от того, который возвращает приведенная выше команда. Скорее всего, у вас будет что-то вроде "C:\\Program Files\Java| ", где вместо "jdk" у вас будет что-то вроде "jdk-10.0.1" для JDK версии 10.
В Windows в командной строке
Обратите внимание, это работает только в том случае, если javac указан в PATH. Если это не так, эта команда скажет, что он не найден, но JDK все же можно установить. Используйте другие методы, если PATH не был обновлен после установки JDK.
какие еще методы? Вы упомянули об использовании для %i в (javac.exe) do @echo. %~$PATH:i, но, как вы написали, это не сработает, если вы не указали его в PATH.
В Windows значение по умолчанию: C:\Program Files\Java\jdk1.6.0_14 (где номера могут отличаться, так как это версия).
просто последовательно переходите к нужному местоположению из проводника, и вы увидите версию папки jdk, которую вы установили.
В Windows 10 вы можете узнать путь, выбрав Панель управления > Программы > Java. На появившейся панели вы можете найти путь, как показано на скриншоте ниже. В панели управления Java перейдите на вкладку "Java" и нажмите кнопку "Просмотр" под описанием "Просмотр и управление версиями и настройками среды выполнения Java для приложений и апплетов Java".
Это должно работать в Windows 7 и, возможно, в других последних версиях Windows.
Вы можете попробовать просмотреть переменные своей учетной записи и системной среды, чтобы узнать, где может быть установлена Java, найдите javacpl.exe
Установщик Java помещает в папку %WinDir%\System32 несколько файлов (java.exe, javaws.exe и некоторые другие). Когда вы вводите java.exe в командной строке или создаете процесс без полного пути, Windows запускает их в крайнем случае, если они отсутствуют в папках %PATH%.
Вы можете найти все версии Java, установленные в реестре. Взгляните на HKLM\SOFTWARE\JavaSoft\Java Runtime Environment и HKLM\SOFTWARE\Wow6432Node\JavaSoft\Java Runtime Environment для 32-разрядной версии Java в 64-разрядной версии Windows.
Вот как java определяет разные установленные версии. И именно поэтому 32-битная и 64-битная версии могут сосуществовать и нормально работать, не мешая друг другу.
Просто и просто на платформах Windows:
где ява
Это приводит к неправильному местоположению Java C:\WINDOWS\System32\java.exe. Но фактический jdk установлен в C:\Java\jdk1.7.0\ (поскольку установлен JAVA_HOME)
Под Windows вы можете использовать
чтобы напечатать полный путь к каждому "java.exe" на вашем диске C:, независимо от того, находятся ли они в вашей переменной окружения PATH.
Приведенный ниже пакетный сценарий распечатает существующую JRE по умолчанию. Его можно легко изменить, чтобы найти установленную версию JDK, заменив Java Runtime Environment на Java Development Kit.
В командной строке Windows просто введите:
Или, если вам не нравится командная среда, вы можете проверить ее здесь:
Меню "Пуск" > "Компьютер" > "Свойства системы" > "Дополнительные свойства системы". Затем откройте вкладку «Дополнительно» > «Переменные среды» и в системной переменной попытайтесь найти JAVA_HOME.
Комплект Java Development Kit (JDK) — это программное обеспечение, используемое для программирования на Java, наряду с виртуальной машиной Java (JVM) и средой выполнения Java (JRE). JDK включает компилятор и библиотеки классов, что позволяет разработчикам создавать программы Java, исполняемые с помощью JVM и JRE.
В этом руководстве вы научитесь устанавливать Java Development Kit в Windows.
- Система под управлением Windows 10.
- Сетевое подключение.
- Права администратора.
Примечание. Разрабатывайте основные сервисы приложений на серверах Bare Metal Cloud PNAP, чтобы обеспечить превосходную производительность. Это нативная облачная среда, идеальная для всего SDLC.
Проверьте, установлена ли Java
Перед установкой Java Development Kit проверьте, не установлена ли уже версия Java в Windows. Выполните следующие действия:
- Откройте командную строку, введя cmd в строке поиска и нажав Enter.
- Выполните следующую команду:
Команда выводит версию Java в вашей системе. Если Java не установлена, выводится сообщение о том, что Java не распознается как внутренняя или внешняя команда.
Примечание. Если вам нужно настроить Java в другой системе, ознакомьтесь с нашими руководствами по установке Java в Ubuntu, Fedora, Raspberry Pi, CentOS 8 и CentOS 7.
Загрузить Java для Windows 10
Загрузите последний установочный файл Java Development Kit для Windows 10, чтобы получить последние функции и исправления ошибок.
- Используя предпочтительный веб-браузер, перейдите на страницу загрузок Oracle Java.
- На странице Загрузки щелкните ссылку для загрузки 64-разрядного установщика в категории Windows. На момент написания этой статьи Java версии 17 является последней версией Java с долгосрочной поддержкой.
Дождитесь завершения загрузки.
Установить Java в Windows 10
После загрузки установочного файла продолжите установку Java в системе Windows.
Выполните следующие действия:
Шаг 1. Запустите загруженный файл
Дважды щелкните загруженный файл, чтобы начать установку.
Шаг 2. Настройка мастера установки
После запуска установочного файла появляется экран приветствия мастера установки.
<р>1. Нажмите «Далее», чтобы перейти к следующему шагу.<р>2. Выберите папку назначения для установочных файлов Java или придерживайтесь пути по умолчанию. Нажмите «Далее», чтобы продолжить.
<р>3. Подождите, пока мастер завершит процесс установки, пока не появится сообщение Успешно установлено. Нажмите Закрыть, чтобы выйти из мастера.
Установка переменных окружения в Java
Установите переменные среды Java, чтобы разрешить компиляцию программы из любого каталога. Для этого выполните следующие действия:
Шаг 1. Добавьте Java в системные переменные
<р>1. Откройте меню "Пуск" и найдите переменные среды. <р>2. Выберите результат Изменить системные переменные среды.<р>3. В окне Свойства системы на вкладке Дополнительно щелкните Переменные среды…
<р>4. В категории Системные переменные выберите переменную пути и нажмите Изменить:
<р>5.Нажмите кнопку «Создать» и введите путь к каталогу bin Java:
Примечание. Обычно по умолчанию используется путь C:\Program Files\Java\jdk-17.0.1\bin.
<р>6. Нажмите OK, чтобы сохранить изменения и выйти из окна редактирования переменной.Шаг 2. Добавьте переменную JAVA_HOME
Некоторым приложениям требуется переменная JAVA_HOME. Чтобы создать переменную, выполните следующие действия:
<р>1. В окне Переменные среды в категории Системные переменные нажмите кнопку Создать…, чтобы создать новую переменную.<р>2. Назовите переменную как JAVA_HOME.
<р>3. В поле значения переменной вставьте путь к каталогу Java jdk и нажмите OK.<р>4. Подтвердите изменения, нажав OK в окнах Переменные среды и Свойства системы.
Протестируйте установку Java
Выполните команду java -version в командной строке, чтобы убедиться, что Java установлена правильно:
При правильной установке команда выводит версию Java. Убедитесь, что все работает, написав простую программу и скомпилировав ее. Выполните следующие действия:
Шаг 1. Напишите тестовый сценарий Java
<р>1. Откройте текстовый редактор, например Notepad++, и создайте новый файл. <р>2. Введите следующие строки кода и нажмите Сохранить:<р>3. Назовите файл и сохраните его как исходный файл Java (*.java).
Примечание. При использовании Блокнота выберите «Все файлы» для параметра «Тип файла» и добавьте к имени файла расширение .java.
Шаг 2. Скомпилируйте тестовый сценарий Java
<р>1. В командной строке измените каталог на расположение файла и используйте следующий синтаксис для компиляции программы:
После успешной компиляции программа создает файл .class в каталоге файлов.
<р>2. Запустите программу со следующим синтаксисом:
Выходные данные показывают, что программа работает правильно, отображая сообщение Hello world!.
В этом руководстве показано, как установить Java Development Kit в системе Windows. Если вам интересно узнать больше о Java, ознакомьтесь с нашим списком из 13 лучших IDE Java для написания, отладки и тестирования кода Java.
Читайте также: