Содержание
- 1 1. Где взять Java?
- 2 2. Какую версию выбрать?
- 3 3. Что устанавливать, JRE или JDK?
- 4 4. Установка Java
- 5 5. Настройка переменных окружения
- 6 6. Удаление лишних файлов
- 7 Зачем пользователю Интернет загружать и устанавливать Java
- 8 Что представляет собой Java
- 9 Установка исполняющей среды Java и ее особенности в ОС Windows
- 10 Java и Windows 10
- 11 Проверка разрядности
- 12 Проверка установки
- 13 Что делать если Java не устанавливается или работает некорректно
- 14 Видео по теме
- 15 Процесс инсталляции
- 16 Изучаем Control Panel
Во многих моих тренингах так или иначе используется 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 FilesJavajdk1.8.0_25
, если вы установили JDK, либо c:Program FilesJavajre1.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:Windowssystem32
Это не очень хорошо — засоряется системная директория, может возникнуть рассогласование версий Java (в разных директориях разные версии). Поэтому надо удалить из каталога C:Windowssystem32
исполняемые файлы java.exe
, javaw.exe
и javaws.exe
, если они там обнаружатся.
Вот и всё, теперь можно пользоваться Java. Только не забывайте о том, что после установки новой версии надо будет обновить переменную окружения JAVA_HOME
!
Зачем пользователю Интернет загружать и устанавливать Java
Без Java сегодня практически невозможно представить работу в сети Интернет, так как это нечто большее, чем одноименный язык программирования. Благодаря ему эффективно функционируют мобильные телефоны и большая часть Интернет-приложений: игры, интерактивные карты, банковские системы, дистанционные курсы и так далее. Разработчик рекомендует устанавливать только последнюю версию программы. Таким образом вы получите максимально безопасное решение.
Лучший вариант загрузки — с официального сайта
Что представляет собой Java
Это модульный комплекс взаимосвязанных программ, предназначенных для разных категорий пользователей. Если быть точным, Java как технология предусматривает несколько компонентов:
- язык программирования и комплект для разработчика программ;
- платформу для вычислений на компьютерах любого назначения и под управлением любой ОС.
Платформа включает в себя, помимо стандартных компонентов и модулей технологии, еще и среду создания программ на языке программирования получившей название Java Development Kit, или (JDK – комплект для разработчика программ на Джава). Большинство обычных пользователей может установить только среду исполнения Java Runtime Environment (JRE). Основу которой представляет Java Virtual Machine (JVM – виртуальная машина Java) и набор предоставляемых библиотек и компонентов ее среды (классы). Все они выполняют работу по запуску и обслуживанию программ написанных на упомянутом языке программирования.
Установка исполняющей среды Java и ее особенности в ОС Windows
Компания Oracle, нынешний собственник технологии и ее компонентов, постоянно совершенствует программное обеспечение. Со своего официального ресурса она предлагает абсолютно бесплатную загрузку новейшей версии пакета Java для всех распространённых ОС, и в первую очередь для Windows. Здесь пользователь может выбрать два типа загрузки: интерактивный и автономный режимы. Текущий пакет имеет только новейшую версию, поэтому старайтесь не использовать старую версию в ущерб безопасности и снижению производительности программ.
Перед установкой производится настройка операционной системы, чтобы установке исполняющей среды не мешала активная защита ОС. Речь идет о межсетевых экранах и брандмауэрах антивирусных программ, их нужно отключить. После того как установка будет завершена выполните запуск этих утилит.
Установка Java в интерактивном режиме запускает на выполнение напрямую из сети Интернет специальный исполняемый файл IFTW (Install From The Web). Нужно быть в сети до конца установки, иначе она будет прекращена. Метод автономной загрузки проще, скаченный с сервера файл exe, может быть запущен и протестирован в любой момент времени, в том числе без интернета. Вся последующая настройка Java происходит автоматически, в том числе постоянная готовность к обновлению.
Выбор типа загрузки и разрядности ОС
Текущей версией является 8u66, а для ее установки на ОС Windows потребуется соблюсти несколько общих условий:
- Ваша учетная запись должна быть настроена с правами Администратора ОС Windows;
- Требуется установка браузера одной из последних версий (Internet Explorer, Firefox, Chrome, Opera).
Пакет Java распространяется для 32 и 64 разрядных систем и браузеров. Для непосвященных укажем: разрядность иначе подписывается английским словом bit, например, XP Home имеет только 32 bit (бита) разрядности. Выбирайте ту версию пакета, которая соответствует вашей системе и браузеру. Особенно это касается ручной установки, где специально предлагается два варианта загрузки для Windows. Единственное исключение составляют серверные системы, для которых потребуется загрузка только версии ОС 64 bit, например, Windows Server 2008 R2.
В отсутствии технической поддержки со стороны официального разработчика ОС Windows XP, новая восьмая версия Джава может работать некорректно. Для использования на старших выпусках ОС Windows браузеров обоих разрядов, следует установить обе версии Java во избежание конфликта версий. Дело в том, что в этом случае при инсталляции будет установлен один общий модуль для подключения.
Окно установщика пакета программ Java
Java и Windows 10
Обновление номер 51 выпуска Java 8 поддерживает Windows 10. К огромному сожалению, новый браузер Edge, входящий в состав 10 версии не поддерживает Java технологию, по этой причине придется пользоваться другими браузерами. Операционная система Windows 10 содержит удобную систему поиска (увеличительное стекло в левом нижнем углу экрана). Вызов панели управления проще всего выполнить через неё, набрав в строке поиска «Настроить Java».
Проверка разрядности
В браузерах всех типов и выпусков, есть пункт главного меню «Нelp» (Помощь) или «О программе». В них прямо указана разрядность браузера, и если ее нет, то считайте вашу версию 32 разрядной.
Специалисты советуют тщательно проверять разрядность браузера, в особенности это касается Internet Explorer. Даже в стандартной поставке 64 разрядных ОС Windows начиная с версии XP и до версии 7, в них по умолчанию действует прежний 32 разрядный браузер. Другой тип так же идет в комплекте, но он устанавливается опционально самим пользователем. Будьте внимательны, такой браузер не гарантирует корректного изображения всех современных сайтов и работы веб-приложений.
Если у вашего ПК достаточный размер оперативной памяти (от 4Гб и более), используйте только браузер с разрядностью 64 bit, так как он способен использовать вдвойне больший объем оперативной памяти компьютера. Это значит лишь одно: ваши программы, загруженные в текущем сеансе работы ОС, в особенности игры, будут работать максимально быстро.
Проверка установки
После всех процедур установки, не зависимо от варианта загрузки, возможно, потребуется перезагрузка запущенного в это время браузера. Такая процедура необходима для включения модуля Java со стороны сервера компании Oracle. Помните, только установка последней версии обеспечит безопасность работы браузера.
Что делать если Java не устанавливается или работает некорректно
На сайте компании разработчика Java есть страница http://www.java.com/ru/download/help/ на которой представлено описание решений основных 15 проблем установки, эксплуатации и обновлений пакета.
К примеру, пользователи ОС XP, коих еще остается очень много, рискуют столкнуться с проблемой повреждения файлов. Ее решение было реализовано самой компанией Microsoft, выпустившей специальную системную программу-утилиту Microsoft Fix it (поддерживает XP, 7 и 8 версии). После применения утилиты, скачать которую можно на официальном сайте Microsoft, выполнение повторной установки Джава в автономном режиме произойдет уже с восстановленными файлами.
Видео по теме
<center></center>
Хорошая рекламаНачало›Windows 7›Установка и настройка Java в Windows 7
Java — язык программирования и вычислительная платформа. Используется для работы огромного числа приложений и современных игр. С точки зрения программного кода имеет массу проблем, особенно с безопасностью, но достойных альтернатив нет.
Без этой маленькой программки не будет работать большое количество приложений и на “семерке”, и на XP, и на Ubuntu. Обычно установка таких программ самостоятельно “подтягивает” нужные компоненты, но вы можете установить их вручную.
Во многих операционных системах типа Linux Java установлена по-умолчанию. Но Windows, причем от XP до 10, повезло меньше, и чтобы воспользоваться всеми возможностями этого мало кем любимого, но порой очень нужного программного обеспечения, его нужно загрузить, установить и настроить.
Стоит отметить, что новейшая ОС Windows 10, а точнее ее веб-браузер Edge с Java не работает, но она используется сторонними браузерами.
Процесс инсталляции
Установка Java — процесс элементарный: скачайте файл с официального сайта, запустите (возможно потребуются права администратора) и нажмите кнопку Install.
Окошко может выглядеть немного иначе, ведь версии регулярно обновляются, а в XP или 10 они немного отличаются. Наверняка установщик предложит поставить некоторые другие программы, так как компания Oracle сотрудничает со многими производителями ПО. Вам решать, нужны эти программы на ПК или нет. После некоторого времени вы получите сообщение, о том, что Java успешно установлена.
Вы можете перейти по ссылке java.com/ru/download/installed.jsp, чтобы проверить вашу установленную версию.
Изучаем Control Panel
Настройка Java в рамках операционных систем Windows осуществляется через Java Control Panel, найти которую можно в Панели управления. Независимо от версии операционной системы (XP, Vista, 7, 8 или 10) нужная иконка будет выглядеть примерно так:
Посмотрите ещё: Как посмотреть МАК адрес компьютера Windows 7
Щелкнув по ней, вы откроете такую панель:
Она содержит вкладки:
- General — Базовая настройка;
- Update — Обновление;
- Java — перевод не требуется;
- Security — Безопасность;
- Advanced — Дополнительные настройки.
В первую очередь стоит заглянуть в раздел Security. В зависимости от версии Java окошко может выглядеть так (для 7-ой версии):
Или так для более поздних версий:
Как видите настройка безопасности в старых и новых версиях слегка отличается. Уровень Medium (Средний) был удален, так как с ним Windows становится более уязвимой к вредоносному ПО. Ваша задача на данном этапе выбрать уровень High (Высокий) или Very High (Очень высокий).
Первый используется по-умолчанию. Если вам нужно, чтобы все просто работало, оставьте настройки как есть. При установке очень высокого уровня безопасности с программной платформой будут работать только приложения со специальным сертификатом, а остальные будут блокироваться.
Здесь же есть полезная кнопка Edit Site List, с помощью которой можно настроить список сайтов-исключений. Просто добавляйте ссылку и жмите Add. Кнопкой Remove сайт удаляется из перечня.
На сайтах из списка становится возможным выполнение RIA-приложений (загружаемых с сайта на жесткий диск), не проходящих проверку системы безопасности.
Если вы хотите, чтобы платформа, установленная в Windows, не обновлялась без вашего ведома, уберите галку здесь:
Вы можете обновить Java вручную немедленно, нажав кнопку Update Now. По кнопке Advanced доступна установка точной даты и времени проверки обновления.
Для полноценной работы Java на ОС Windows от XP до 10 этих настроек вполне достаточно.
(Visited 4 781 times, 1 visits today) Опубликовано в Windows 7Используемые источники:
- http://barancev.github.io/how-to-install-java-on-windows/
- https://ustanovkaos.ru/instrument/ustanovit-java-na-windows-7.html
- https://windowsprofi.ru/win7/ustanovka-i-nastrojka-java-v-windows-7.html