Урок J-1. Установка Java на компьютер

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

В этом уроке мы рассмотрим:

Скачиваем инсталлятор Java.

Скачать инсталляционный пакет можно на сайте компании Oracle по ссылке:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Качаем JDK последней версии (Java 7 или Java 8). Выберете в таблице (рис 1.1) вариант, подходящий для вашей операционной системы.

lesson1_download

Рис 1.1

Дальнейшая установка будет рассмотрена на примере Windows. Если вы не знаете тип вашей  Windows (x86 или x64) откройте Панель управления -> Система там будет указан Тип системы. Если тип вашей системы — 32 разрядная, то нужно устанавливать версию для x86, если 64 разрядная, то x64.

Внимание, перед тем как начать скачивание, нужно выбрать пункт Accept License Agreement вверху таблицы.

Если у вас компьютер Apple и на нем еще не установлена Java, то установочный пакет можно скачать отсюда:  http://support.apple.com/downloads/#java

 

Инсталлируем Java.

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

lesson2_install1

Рис. 1.2

Нажмите Next.

Установка по умолчанию будет происходить в директорию C:\Program Files\Java\jdk1.x.x_xx (вместо иксов номер версии), при желании директорию можно изменить, нажав на кнопку Change (рис  1.3).

lesson2_install2

Рис 1.3.

Следуйте инструкциям мастера установки, и через несколько минут установка будет завершена.

По окончанию установки, программа предложит перейти к технической документации и руководствам по Java, для чего нужно будет нажать кнопку Next Steps. После этого в вашем браузере откроется страница с документацией Java http://docs.oracle.com/javase/ , которая является очень полезной для изучения.

 

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

На следующем шаге необходимо  задать пути к выполняемым файлам, а именно задать системные переменные PATH, CLASSPATH и JAVA_HOME .

Для этого откройте Панель управления -> Система, выберете Дополнительные параметры системы. В появившемся окне нажмите кнопку Переменные среды.

В открывшемся окне в блоке Системные переменные нужно проверить существует ли переменная PATH, если переменная не существует, то ее нужно создать нажав на кнопку Создать, если переменная  PATH уже существует, то ее нужно  Изменить (рис. 1.4).

lesson1_peremennye

Pис. 1.4

В следующем окне для переменной PATH  нужно установить Значение переменной — путь к каталогу, в который была установлена Java (рис. 1.5).

lesson1_peremennye2

Рис. 1.5.

Если переменной PATH уже присвоены другие значения, то новое значение добавляется через точку с запятой «;» в самом конце строки.

Также необходимо создать переменную CLASSPATH, если она еще не создана. В качестве ее значения необходимо указать «.;» (рис. 1.6).

lesson1_peremennye3

Рис. 1.6.

Подобным образом создается/изменяется переменная JAVA_HOME.  Значение этой переменной — путь к каталогу, в который была установлена Java (как для PAHT), но уже без поддериктории bin. Например:

Значение в PATH: C:\Program Files\Java\jdk1.7.0_25\bin

Значение в JAVA_HOME: C:\Program Files\Java\jdk1.7.0_25

После того, как были прописаны переменные, установку Java можно считать завершенной! 

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

Чтобы проверить, успешно ли прошла установка, откройте командную строку. Для этого в меню Windows Пуск  в строке поиска введите команду cmd и нажмите Enter. После этого откроется командное окно, в котором нужно ввести следующую команду.

java -version

После чего, если отобразится информация об установленной версии java, то установка прошла успешно.

version

Рис. 1.7

 

Частые проблемы:

  • «java» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

Проверьте правильность пути, прописанного в PATH. Старайтесь избегать пробелов в названии папки, в которую производите установку JDK. Если вы считае, что путь прописан правильно, то следует убедиться, что в дирpектории, которая прописана в строке PATH присутствует файл javac.exe, и что установленна была именно JDK, а не JDE,

  • не является приложением win 32

Возникает в следствии установки версии Java, не соответствующей разрядности системы (например, при установке  64 разрядной версии Java в 32-разрядную операционную систему).

  • Ошибка, призывающая проверить JAVA_HOME

Проверить, что в этой переменной хранится путь к установленной JAVA (без bin)

 

Комментарии и пинги к записи запрещены.

Комментариев к записи: 40

  1. Vlad:

    Хотел бы узнать ,зачем нужна Настройка переменных сред?

    • Мария (admin):

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

  2. Александр:

    Что делать если пишет «»javac» не является внутренней или внешней командой, исполняемой программой или пакетным файлом»?

    • Александр:

      Делал вродь все как написано…

      • Мария (admin):

        Вы скорее всего где-то ошиблись, когда прописывали переменную Path.
        1. Напишите, пожалуйста, путь где у вас установлена Java (JDK), а конкретно путь к директории bin.
        2. Напишите, что у вас находится в переменной Path
        3. Напишите, что вы пишите в консоли, когда пытаетесь запустить компиляцию (вместе с путем из которого запускаете)
        После этого можно будет делать выводы.
        P.S. Какая у вас установлена система и ее разрядность?

        • Давид:

          Мария, та же история!

          1. Путь установки: D:\Programs\Java SE\
          2. В переменной находится просто куча всего и в конце: ;D:\Programs\Java SE\bin\;
          3. В консоле написано C:\Java\ javac Helloworld.java

          Разрядность системы х64

          Буду благодарен за помощь!

          • Мария (admin):

            Проверьте в папке D:\Programs\Java SE\bin\ есть файл с именем javac ? Еще по системе уточните windows какой версии? Еще у меня такое подозрение, что это может быть из-за пробела в имени папки «Java SE» Попробуйте переименовать ее, чтобы было без пробела и так указать в переменной Path.

  3. Dark_trace:

    Хмм, а вот на рисунке 2 где мы задаем путь, там обязательно дописывать \lib; перед путем к директории?

    • Мария (admin):

      Нет-нет, ни в коем случае) тот lib это часть предыдущего пути в моей переменной PATH нужно писать только то, что выделено синим на этом рисунке (с учетом вашей директории в которой установлено jdk)

  4. Java_noob:

    у меня windows 8, 32 разрядная система, х64 процессор
    при установки jdk-7u51-windows-i586 возникает ошибка: на вашем компьютере невозможно установить данный продукт, обратитесь к источнику.
    з.ы для 64-битная выдает ту же ошибку

    • Мария (admin):

      Добрый день, не сталкивалась еще с такой проблемой, к сожалению ничего конкретного подсказать не могу. Попробуйте установить Java 8 ее выпустили недавно http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Или погуглить, может где-нибудь будет описано решение вашей проблемы.

  5. Иван:

    При запуске выдает не является приложением win 32

    • Мария (admin):

      скорее всего вы пытаетесь установить 64 разрядную версию Java в 32-разрядную операционную систему.

Все материалы сайта study-java.ru являются результатом труда его авторов. Копирование материалов в некоммерческих целях без указания источника в виде прямой ссылки на сайт study-java.ru запрещено. Использование материалов в коммерческих целях разрешено только с письменного согласия автора. Нарушение авторских прав преследуется по закону.