- Skip to content
- Accessibility Policy
JavaTM SE 6 Release Notes
Microsoft Windows Installation (32-bit)
JDK Documentation
System Requirements
See supported System Configurations for information about supported platforms, operating systems, desktop managers, and browsers.
The minimum physical RAM is required to run graphically based applications. More RAM is recommended for applets running within a browser using the Java Plugin. Running with less memory may cause disk swapping which has a severe effect on performance. Very large programs may require more RAM for adequate performance.
This installation requires Windows Installer 2.0 to be on your machine. For more details, see the Troubleshooting the Installation section .
For the amount of disk space required, see Windows Disk Space Requirements.
Note — The JDK has two version numbers — external version number (6) and an internal version number (1.6.0).
Note — Trying to install the JDK on a non-supported version of Microsoft Windows or on a machine that doesn’t have a sufficiently up-to-date Service Pack will cause the installer to generate this warning: «We recommend that you do not install this Java platform for the following reasons: This Java platform does not support the operating system or operating-system service pack on this machine.» See the system requirements above for information on supported configurations of Microsoft Windows.
Installation Instructions
In this procedure, you will run the self-installing executable to unpack and install the JDK software bundle. As part of the JDK, this installation includes an option to include the public Java Runtime Environment. (The JDK also contains a private JRE for use only by its tools.)
For issues related to Windows Online Installation and Java Update. See this note on Proxy Settings and Authentication.
Troubleshooting — If you have any difficulties, see the Troubleshooting section at the end of this document or submit a bug report for your installation problem.
Note — For any text on this page containing the following notation, you must substitute the appropriate update version number for the notation.
<version>
For example, if you were downloading the installer for update 1.6.0_01, the following file name:
jdk-6<version>-windows-i586.exe
would become:
jdk-6u1-windows-i586.exe
1. Check the download file size (Optional)
If you save the self-installing executable to disk without running it from the download page at the web site, notice that its byte size is provided on the download page. Once the download has completed, check that you have downloaded the full, uncorrupted software file.
2. Run the JDK installer
You must have administrative permissions in order to install the JDK on Microsoft Windows.
The file jdk-6u1<version>-windows-i586-i.exe
is the JDK installer. If you downloaded it instead of running it directly from the web site, double-click on the installer’s icon. Then follow the instructions the installer provides. The installer may ask you to reboot your computer. When done with the installation, you can delete the download file to recover disk space.
Installed Directory Tree
The JDK has the directory structure shown below.
The JDK has the option of installing public JRE and JavaDB. For more information on JRE installation see the JRE Installation page.
JDK Silent Installation
You can perform a silent JDK installation by using the command-line arguments. The following arguments install JDK silently and provide an option of installing public JRE and JavaDB.
-
JDK installs public jre and javadb in the silent mode.
Use the command
jdk.exe /s
-
JDK does not install public jre, but installs javadb in the silent mode.
Use the command
jdk.exe /s ADDLOCAL="ToolsFeature,DemosFeature,SourceFeature,JavaDBFeature"
-
JDK does not install javadb, but installs public jre in the silent mode.
Use the command
jdk.exe /s ADDLOCAL="ToolsFeature,DemosFeature,SourceFeature,PublicjreFeature"
-
JDK does not install either javadb or public jre in the silent mode.
Use the command
jdk.exe /s ADDLOCAL="ToolsFeature,DemosFeature,SourceFeature"
-
Install public jre and javadb to the specified directories.
Use the command
jdk.exe /s /INSTALLDIRPUBJRE=c:\test\ /INSTALLDIRJAVADB=c:\testdb\
Note — Some of the arguments work only with 6u15 and higher releases.
3. If you want to run Netscape 7.x, Mozilla 1.x, or Firefox 1.x with Java Plugin, do this:
- Exit the Netscape 7.x, Mozilla 1.x, or Firefox 1.x browser and all of its «objects» (Messenger, Composer …);
- If the Quick Launch feature is enabled, disable it;
- Then restart Netscape 7.x, Mozilla 1.x, or Firefox 1.x.
4. Update the PATH variable (Optional)
You can run the JDK without setting the PATH variable, or you can optionally set it as a convenience.
Should I set the PATH variable?
Set the PATH variable if you want to be able to conveniently run the JDK executables (javac.exe
, java.exe
, javadoc.exe
, etc.) from any directory without having to type the full path of the command. If you don’t set the PATH variable, you need to specify the full path to the executable every time you run it, such as:
C:>"\Program Files\Java\jdk1.6.0_<version>\bin\javac" MyClass.java
It’s useful to set the PATH permanently so it will persist after rebooting.
How do I set the PATH permanently?
To set the PATH permanently, add the full path of the jdk1.6.0_<version>\bin directory to the PATH variable. Typically this full path looks something like C:\Program Files\Java\jdk1.6.0_<version>\bin. Set the PATH as follows on Microsoft Windows:
Click Start > Control Panel > System on Windows XP or Start > Settings > Control Panel > System on Windows 2000.
Click Advanced > Environment Variables.
Add the location of bin folder of JDK installation for PATH in User Variables and System Variables. A typical value for PATH is:
C:\Program Files\Java\jdk1.6.0_<version>\bin
- PATH environment variable is a series of directories separated by semi-colons (;) and is not case sensitive. Microsoft Windows looks for programs in the PATH directories in order, from left to right.
- You should only have one bin directory for a JDK in the path at a time. Those following the first instance are ignored. If one is already present, update it to jdk1.6.0_<version>\bin.
- If you are not sure where to add the path, add it to the right end of the PATH in the User Variables.
- The new path takes effect in each new command window you open after setting the PATH variable.
5. Start using the JDK!
Your computer system should now be ready to use the JDK. In this step, you’ll run some simple commands to make sure it is working properly.
If you are new to developing and running programs in the Java programming language, see The Java Tutorial online for some guidance. Note especially the tutorial trails under the heading Trails Covering the Basics.
You can also download the JDK documentation from the JDK download page.
Uninstalling the JDK
If you should ever want to uninstall the JDK, use the «Add/Remove Programs» utility in the Microsoft Windows Control Panel.
Location of VM Library Files (jvm.dll)
If you use the Invocation API to launch an application directly rather than using the Java application launcher, be sure to use the correct paths to invoke the Java HotSpot Client Virtual Machine (VM) or Java HotSpot Server VM, as desired. The path within the JDK to the Java HotSpot Client VM is:
jre/bin/client/jvm.dll
(on x86)
The path to the Java HotSpot Server VM is:
jre/bin/server/jvm.dll
(on x86)
jre/bin/server/jvm.dll
(on IA64)
The corresponding locations in the Java SE Runtime Environment begin with jre1.6.0 instead of jre. The Exact VM and Classic VM are no longer part of the JDK, and existing code that uses the Invocation API to launch an application based on old paths to the Exact or Classic VMs will not work.
Troubleshooting the Installation
Below are some tips for working around problems that are sometimes seen during or following an installation. For more troubleshooting information, see the Java SE 6 documentation.
- If you see the error message «config.nt. The system file is not suitable for running MS-DOS and Microsoft Windows Applications. « when you try to launch the installer on Microsoft Windows 2000 then there is a problem with the %SystemRoot%\System32\COMMAND.COM file.
- If you see the error message «corrupt cabinet file» then the file you have downloaded is corrupted. Check the file size against the expected file size listed in these instructions. If they don’t match, try downloading the bundle again. A cabinet file contains compressed application, data, resource and DLL files.
- If you see the error message «System Error during Decompression» then you might not have enough space on the disk that contains your TEMP directory.
- If you see the error message » This program cannot be run in DOS mode.» then do the following:
- Open the MS-DOS shell or Command Prompt window
- Right-click on the title bar
- Select Properties
- Choose the Program tab
- Push the Advanced button
- Make sure the item «Prevent MS-DOS-based programs from detecting Windows» is unchecked
- Select OK
- Select OK again
- Exit the MS-DOS shell
- Restart your computer.
- Private vs. public JRE — Installing the JDK installs a private Java SE Runtime Environment (JRE) and optionally a public copy. The private JRE is required to run the tools included with the JDK. It has no registry settings and is contained entirely in a jre directory (typically at
C:\Program Files\jdk1.6.0\jre
) whose location is known only to the JDK. On the other hand, the public JRE can be used by other Java applications, is contained outside the JDK (typically atC:\Program Files\Java\jre1.6.0
), is registered with the Windows registry (at HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft), can be removed using Add/Remove Programs, might or might not be registered with browsers, and might or might not have java.exe copied to the Windows system directory (making it the default system Java platform or not). - Creating source files in Notepad — In Microsoft Windows, when you create a new file in Microsoft Notepad and then save it for the first time, Notepad normally adds the
.txt
extension to the filename. Therefore, a file you nameTest.java
is saved asTest.java.txt
. It’s important to note that you cannot see the.txt
extension unless you turn on the viewing of file extensions (in Microsoft Windows Explorer, uncheck «Hide file extensions for known file types» under Folder Options). To prevent the.txt
extension, enclose the filename in quotation marks, such as"Test.java"
, when typing it into the Save As dialog box.On the other hand, Microsoft WordPad does not add a file extension if you provide one — you must save the file as «Text Document».
- Choosing an installation path containing characters that are not part of the system code page — On Windows 2000, XP, and 2003, it is possible to name directories using characters that are not part of the system locale’s code page. If such a directory is part of the installation path, then generic error 1722 occurs, and installation is not completed. Error 1722 is an Install Shield error code. It indicates that the installation process has failed. The exact reason for this error is not known at this time.
To prevent this problem, make sure that the user and system locales are identical, and that the installation path only contains characters that are part of the system locale’s code page. User and system locales can be set in the Regional Options or Regional Settings control panel.
The associated bug number is 4895647.
Есть множество приложений и сайтов, которые не будут работать, если у вас не установлена
Java, и каждый
день создается все больше. Программа быстрая, безопасная и надежная в работе. От ноутбуков
до центров
обработки данных, от игровых консолей до научных суперкомпьютеров, от мобильных телефонов до
Интернета –
Джава повсюду!
Прежде чем переходить по ссылкам для скачивания в конце статьи, вам необходимо понять, что
вы, вероятно,
уже используете Джава? Поэтому лучше пред установкой сначала все проверить и уточнить. Перед
загрузкой
последней версии программы необходимо убедиться, что старая версия удалена.
Как установить Java 32 bit в Windows
Важно, чтобы у вас всегда была самая последняя стабильная версия Джавы (JRE). Для установки
программы
следуйте этим шагам:
- 1. Перейдите на страницу загрузки Джава 32 бит;
- 2. Выберите версию установщика;
- 3. Дождитесь завершения загрузки;
- 4. Дважды щелкните исполняемый файл установщика;
- 5. Следуйте инструкциям установщика на экране.
Установка несложна, так как все, что вам нужно сделать, это выбрать путь назначения на вашем
ПК. Однако
вы должны быть внимательны, чтобы выбрать правильный установщик с сайта.
В настоящее время существует инструмент для онлайн–установки и два автономных (один для
32–битных
браузеров, а другой для 64–битных).
Что вы получите при загрузке программного обеспечения?
Java Runtime Environment состоит из виртуальной машины (JVM), основных классов платформы Ява
и
поддерживающих библиотек платформы. JRE – это среда выполнения программного обеспечения. И
это все, что
вам нужно для ее запуска в веб-браузере.
Сама его конструкция гарантирует, что при развертывании этого языка будет использоваться мало
зависимостей реализации. Как программист, вы можете положиться на него при создании сложных
приложений для
отдельных ПК или распределительных сетей.
Примечание: если вы используете 32–битный и 64–битный браузеры на одном компьютере и хотите
использовать
Джава на каждом из них, вам необходимо установить как 32–битную, так и 64–битную версии
программы.
Платформа Java является тем универсальным и неотъемлемым компонентом всех известных стационарных и мобильных систем, а также некоторых видов бытовой техники вроде Smart TV, который позволяет использовать множеством расширенных возможностей при работе в интернете, содержащих скрипты, написанные на соответствующем языке, воспроизводить на сайтах анимацию, играть в игры, пользоваться дополнительными сервисами, функционирующими на основе таких апплетов, и даже устанавливать многие приложения на безнадежно устаревшие мобильные телефоны. На компьютерах с Windows на борту такая платформа обычно инсталлируется при установке самой системы, однако достаточно часто ее необходимо обновлять или переустанавливать вручную. Далее рассмотрим процесс инсталляции Java 32 bit в Windows 7.
Для чего нужно устанавливать или обновлять платформу Java?
Если платформа у вас была установлена изначально, как правило, ее собственный апдейтер в основном пакете отсутствует, а обновления инсталлируются в процессе обновления самих Windows-систем. При устаревании некоторых компонентов как раз и может потребоваться обновить Java в Windows 7 32 bit или в 64-битных модификациях. Если этого не сделать, последствия вы прочувствуете сразу же. Например, некоторые банковские сервисы, использующие более новую версию платформы, могут стать недоступными. Также вы не сможете поучаствовать в игровых онлайн-баталиях в интернете. Да мало ли что может случиться!
Где скачать установочный дистрибутив Java 7 32 bit (Windows XP) или версию 8 для более поздних версий системы?
Теперь кратко остановимся на процессе установки, в котором ничего особого сложного нет. Но ведь сначала вам необходимо где-то найти и скачать установщик на свой компьютер. Лучше всего загрузить его с официальных ресурсов разработчика (либо java.com, либо oracle.com), воспользовавшись разделом загрузок (Download).
Сразу стоит отметить тот факт, что при входе на сайт с определенного терминала разрядность вашей операционной системы будет определена автоматически, после чего в блоке с предложением загрузки новой версии пакета нужно просто нажать кнопку старта скачивания. Большинство браузеров автоматически сохранят файл в папке «Загрузки» на вашем компьютере, если параметры обозревателя, установленные по умолчанию, вы не изменяли. В Windows версии XP может потребоваться указать место сохранения файла вручную. На сайтах также можно найти специализированные версии, подходящие под другие системы.
Как установить Java 32 bit для Windows 7 и в других системах?
Теперь перейдем непосредственно к инсталляции.
Чтобы установить Java 32 bit для Windows 7 или для систем рангом выше, где предусмотрено наличие встроенного в систему аккаунта так называемого суперпользователя, инсталлятор необходимо запускать исключительно от имени администратора, после чего согласиться с предупреждением службы контроля UAC по поводу внесения изменений в систему.
В стартовом окне изменять опции не нужно, но при желании можете задать путь установки, который будет отличаться от предлагаемого самим инсталлятором. После этого начнется предварительное копирование файлов.
Как видите, установить Java 32 bit для Windows 7 не так уж и сложно. Но ведь по окончании копирования установщик выдает окно с указанием на наличие устаревших компонентов платформы, предлагая их удалить. С этим нужно согласиться, поскольку в случае их присутствия в системе возможно появление конфликтов (обычно в список будут включены файлы модификации 8u20 или еще ниже (все зависит от модификации ОС и версии самой платформы, которая в ней была установлена до этого). Нажимаете кнопку деинсталляции и дожидаетесь завершения процесса.
По окончании появится окно с сообщением об успешном окончании установки.
Нюансы, которые следует учесть особо
Если вышеописанный вариант вас не устраивает по причине того, что речь идет об онлайн-установщике, для работы которого требуется подключение к интернету, с тех же официальных ресурсов разработчика можете скачать автономный установочный пакет, а затем в Windows 7 установить Java 32 bit из него.
Но вот особо обратите внимание на один важный момент. Если у вас в системе имеется несколько интернет-обозревателей разной разрядности, а вы инсталлируете только 32-битную модификацию платформы, не факт, что 64-битные браузеры будут работать корректно, и наоборот. Во избежание появления ошибок и сбоев настоятельно рекомендуется установить обе версии платформы (и 32, и 64 бита). Только в этом случае гарантируется корректное функционирование всех остальных программ и приложений, которые могут использовать платформу, подключая ее компоненты по мере необходимости.
Эта инструкция устарела, используйте вместо неё более новую
Во многих моих тренингах так или иначе используется 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
!