Установка jdk Windows 7 zhitsoboy.ru

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

. как установить Java на Windows?

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

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

1. Где взять 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_home в Windows 7?

398 Derek [2010-04-12 05:37:00]

Я перешел к переменным среды в «Системе» на панели управления и сделал две новые переменные: одну для пользовательских переменных и одну для системных переменных. Оба назвали JAVA_HOME, и оба указали на

Но по какой-то причине я все еще получаю следующую ошибку при запуске Java-команды.

Как я могу исправить эту проблему?

java windows-7 java-home

17 ответов

644 Robs [2011-06-29 16:27:00]

Найти каталог установки JDK

Для начала вам нужно знать путь установки для Java Development Kit.

Откройте путь установки по умолчанию для JDK:

Там должен быть подкаталог, как:

Примечание: нужно только указать путь к jdk без /bin в конце (как это предлагается во многих местах). например, C:Javajdk1.8.0_172 и НЕ C:Javajdk1.8.0_172bin!

Установите переменную JAVA_HOME

Когда у вас есть путь установки JDK:

  1. Щелкните правой кнопкой мыши значок » Мой компьютер» на рабочем столе и выберите » Свойства».
  2. Перейдите на вкладку » Дополнительно «, затем нажмите кнопку » Переменные среды».
  3. Под Системными Переменными нажмите New.
  4. Введите имя переменной как JAVA_HOME.
  5. Введите значение переменной в качестве пути установки для Java Development Kit.
  6. Нажмите ОК.
  7. Нажмите Применить изменения.

Примечание: вам может потребоваться перезагрузить Windows

Полная статья находится здесь, в моем блоге: Настройка переменной JAVA_HOME в Windows.

149 fogedi [2010-06-11 20:04:00]

Что сработало для меня, это добавить переменную среды %JAVA_HOME%bin в переменную среды Path с переменной среды JAVA_HOME , указывающей на папку jdk .

116 Ankit jain [2013-06-17 10:07:00]

Вы должны сначала установить JDK в своей системе.

Установить Java Home

JAVA_HOME= C:Program FilesJavajdk1.7.0 [Местоположение вашего каталога установки JDK]

Как только у вас установлен путь установки JDK:

  • Щелкните правой кнопкой мыши значок «Мой компьютер» на
  • Выберите «Свойства».
  • Перейдите на вкладку «Дополнительные настройки системы» в левой части экрана.
  • Открывается всплывающее окно Aadvance.
  • Нажмите кнопку «Переменные среды».
Читать еще:  Установка nfc на смартфон

  • В разделе «Системные переменные» нажмите «Создать».
  • Введите имя переменной как JAVA_HOME.
  • Введите значение переменной в качестве пути установки для Java Development Kit.
  • Нажмите «ОК».
  • Нажмите «Применить изменения».

Задайте путь JAVA под системной переменной

PATH= C:Program FilesJavajdk1.7.0; [Добавить значение с точкой с запятой]

25 sgrillon [2015-04-02 16:08:00]

В cmd (временно для этого окна cmd):

17 Ricket [2010-04-12 05:39:00]

Панель управления > вкладка Java, Java, нажмите кнопку «Просмотр». В параметрах времени выполнения поставьте:

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

Вам нужно установить его на C:SunSDKjdk (Предполагая, что там установлен JDK — это не значение по умолчанию). Не помещайте bin в C:SunSDKjdkbin .

Если ваше приложение запускается только тогда, когда вы вошли в систему как текущий пользователь, тогда поместите его в пользовательские переменные. Если он должен запускаться для всех пользователей вашей системы, тогда поместите его в системные переменные.

Вам также может потребоваться добавить %JAVA_HOME%bin к пути (также зависит от того, запускаете ли вы его только от пользователя или от всех пользователей, включая систему)

8 KarSho [2016-02-05 13:00:00]

Одно изображение может исправить эту проблему.

7 HATCHA [2012-08-17 07:14:00]

Это официальное решение для настройки среды Java с сайта www.java.com — здесь.

Существуют решения для Windows 7, Windows Vista, Windows XP, Linux/Solaris и других оболочек.

  • Выберите «Компьютер» в меню «Пуск»
  • Выберите «Свойства системы» в контекстном меню
  • Нажмите «Дополнительные параметры системы» → вкладка «Дополнительно»
  • Нажмите «Переменные среды» в разделе «Системные переменные», найдите «PATH» и нажмите на нее.
  • В окне «Редактировать» измените PATH, добавив местоположение класса в значение для PATH. Если у вас нет элемента PATH, вы можете выбрать добавление новой переменной и добавить PATH в качестве имени и местоположения класса в качестве значения.
  • Откройте окно командной строки Reopen и запустите Java-код.

Для тех, кто все еще сталкивается с этой проблемой (я пробовал все вышеперечисленные предложения) —

Если вы используете 64-разрядную версию Windows и вы установили 32-разрядный JDK, помимо настройки переменных PATH , вам, возможно, придется настроить переменные реестра.

Я вытаскивал свои волосы, правильно установив переменные PATH — все еще не получилось — а затем только обнаружил «освобожденные» записи Java в моем реестре, по-видимому, зависящее от исправления «пропусков» Java Runtime Окружающая среда.

Используя Process Monitor для просмотра программы, которую я пытался начать, чтобы вынюхивать, где она просматривается в реестре для Java (среда выполнения), я с триумфом обнаружил, что она выглядит в 32 -битная версия записей реестра, найденная в HKEY_LOCAL_MACHINESOFTWARE**Wow6432Node**JavaSoftJava Runtime Environment .

Внутри этого ключа вы должны найти подразделы разных версий Java, установленных (прошлых и/или существующих). Нажмите на подраздел последней версии (например, мой подраздел — 1.7.0_25). После нажатия на этот подраздел вы увидите значения строки реестра, перечисленные справа, и в частности, JavaHome и RuntimeLib . Вам нужно изменить значения этих двух значений, чтобы отображать как текущую текущую папку, так и файл jvm.dll соответственно.

Например, в моем случае значения были (ранее) соответственно установлены на C:Program Files (x86)Javajre7 и C:Program Files (x86)Javajre7binclientjvm.dll , которые отсутствуют на моей машине. Мне пришлось обновить их до текущей папки и файла C:Program Files (x86)Javajdk1.7.0_25jre и C:Program Files (x86)Javajdk1.7.0_25jrebinclientjvm.dll .

Опять же, это будет полностью зависеть от того, какая версия Java (JDK и/или JRE) вы установили — 32 или 64-разрядная — и какой тип операционной системы вы используете — 32 или 64- немного. Просто имейте в виду, что они отражены в разных местах реестра (например, Wow6432Node для 32-битных приложений, в моем случае с 32-разрядным JDK, установленным на 64-разрядной машине).

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

Перейдите в Панель управленияВсе элементы панели управленияУчетные записи пользователей с помощью проводника (не Internet Explorer!)

нажмите кнопку «Пуск»

нажмите на свое изображение

Изменить переменные среды

Новый.

(если у вас недостаточно прав для добавления его в раздел «Системные переменные», добавьте его в раздел «Пользовательские переменные» )

Добавить JAVA_HOME как имя переменной и местоположение JDK как значение переменной > OK

Тест:

  • откройте консоль new (cmd)
  • тип set JAVA_HOME
    • ожидаемый результат: JAVA_HOME=C:Program FilesJavajdk1.8.0_60

5 Samir [2016-03-14 12:31:00]

Нам нужно провести различие между двумя переменными среды, которые здесь обсуждаются взаимозаменяемо. Одна из них — это переменная JAVA_HOME. Другая — переменная Путь. Любой процесс, который ссылается на переменную JAVA_HOME, ищет путь поиска к JDK, а не JRE. Использование переменной JAVA_HOME не предназначено для самого компилятора Java. Компилятор знает свое местоположение. Эта переменная предназначена для другого программного обеспечения, чтобы легче находить компилятор. Эта переменная обычно используется программным обеспечением IDE для компиляции и сборки приложений из исходного кода Java. Напротив, интерпретатор CMD для Windows и многие другие программные средства первого и третьего сторон ссылаются на переменную Path, а не на переменную JAVA_HOME.

Использовать случай 1: Компиляция из CMD

Так, например, если вы не используете какое-либо программное обеспечение IDE, и просто хотите, чтобы вы могли компилироваться из CMD, независимо от вашего текущего рабочего каталога, то вы хотите установить правильную переменную Path. В вашем случае вам даже не нужна переменная JAVA_HOME. Поскольку CMD использует Path, а не JAVA_HOME, чтобы найти компилятор Java.

Пример использования 2: Компиляция из IDE

Однако, если вы используете какое-либо программное обеспечение IDE, вам необходимо сначала просмотреть документацию. Для этого может потребоваться установка JAVA_HOME, но она может также использовать другое имя переменной для той же цели. Стандартом de facto на протяжении многих лет был JAVA_HOME, но это может быть не всегда так.

Пример использования 3: Компиляция из IDE и CMD

Если помимо программного обеспечения IDE вы также хотите скомпилировать из CMD, независимо от вашего текущего рабочего каталога, то в дополнение к переменной JAVA_HOME вам также может понадобиться добавить путь поиска JDK к переменной Path.

JAVA_HOME против пути

Если ваша проблема связана с компиляцией Java, вы хотите проверить переменную JAVA_HOME и путь (где это применимо). Если ваша проблема связана с запуском Java-приложений, то вы хотите проверить свою переменную Path.

Переменная пути используется универсально во всех операционных системах. Поскольку он определяется системой и потому что это переменная по умолчанию, используемая для поиска JRE, почти никогда не возникает проблем с запуском приложений Java. Особенно в Windows, где установщики программного обеспечения обычно настраивают для вас все. Но если вы устанавливаете вручную, то самое безопасное в этом случае — это, возможно, пропустить переменную JAVA_HOME и просто использовать переменную Path для всего, как для JDK, так и для JRE. Любая последняя версия программного обеспечения IDE должна быть в состоянии выбрать и использовать ее.

Читать еще:  Установка qt creator в Windows 10

Symlinks

Символьные ссылки могут предоставить еще один способ ссылки на путь поиска JDK путем комбинирования одной из существующих переменных среды.

Я не уверен в предыдущих версиях выпусков Oracle/Sun JDK/JRE, но, по крайней мере, установщик для jdk1.8.0_74 добавляет путь поиска C:ProgramDataOracleJavajavapath к переменной Path, и он помещает его в начало строковое значение. Этот каталог содержит символические ссылки на java.exe, javaw.exe и javaws.exe в каталоге JRE.

Итак, по крайней мере, с Java 8 JDK и, предположительно, Java 8 JRE, для JRE не требуется конфигурировать переменную окружения для JRE. Пока вы используете пакет установщика для его настройки. Однако могут быть различия в вашей установке Windows. Обратите внимание, что Oracle JRE поставляется в комплекте с JDK.

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

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

есть несколько файлов с тем же именем.

4 Berg [2011-05-08 04:21:00]

В Eclipse: Window->Preferences->Java->Installed JREs

Используйте функцию поиска, чтобы убедиться, что указана последняя установка Java; затем убедитесь, что он проверен. Это должен быть JDK, а не JRE.

Перейдите на Мой компьютер (Этот компьютер) → щелкните правой кнопкой мыши → выберите свойства → Дополнительные параметры системы → среда variables-> в системных переменных нажмите кнопку » Создать » и введите JAVA_HOME в имя переменной и путь C:Program FilesJavajdk1.8.0_131, где jdk присутствует в переменной value-> click ok.

закройте и снова откройте командную строку после установки JAVA_HOME. Иногда изменения не отражаются в cmd, открытом перед установкой JAVA_HOME.

Вы также можете установить JAVA_HOME через сам терминал: SET JAVA_HOME = «C:Program Files (x86)Javajdk1.8.0_131»

Запустите Eclipse в качестве администратора.

Это решило мою проблему. Я все еще копаю логику.

2 Amir [2016-03-07 11:47:00]

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

если вы хотите создать портативный java и установить путь перед использованием java, просто создайте пакетный файл, который я объяснил ниже.

если вы хотите запустить этот командный файл при запуске компьютера, просто поместите свой пакетный файл в папку автозагрузки. В папке автозагрузки Windows 7 находится «C:UsersuserAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup»

создайте пакетный файл следующим образом:

Примечание: java_home и path являются переменными. вы можете сделать любую переменную по своему усмотрению. например set amir=good_boy , и вы можете видеть amir %amir% или вы можете увидеть java_home на %java_home%

После нескольких часов работы над большинством решений здесь проблема была решена только при установке 32-разрядного JDK.

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

Краткое описание:
Поддержка программ, написанных на языке Java базового уровня. (напр. для запуска того же Minecraft или работа с APK)

Описание:
(с Вики + изменениями на «людской язык»)
Java Runtime Environment (сокр. JRE) — минимальная реализация виртуальной машины, необходимая для исполнения Java-приложений, без компилятора и других средств разработки.

Можно описать много чело, есть огромное кол-во ссылок по поводу JRE, поэтому я не буду всё описывать — это можно найти прямо на самом сайте — https://www.java.com/ru/

  • Условные обозначения:
    (?) — не точно, возможно что не сработает, или возможно, ухудшит работу.
    Q: — вопрос.
    Z: — ответ.

Q: Программы не видят Java, что б я не делал.
Z: Java использует переменную среду Win для своего обнаружения (или ссылания на себя). Но почему-то установщик сам редко когда записывает в среду это значение, поэтому Java себя и не показывает.

Это также касается JDK и прочих!

Увы, я знаю только как на Windows это выглядит. С «Пингвином» и т.д. — хз как там. Можете написать в тему инструкцию, кину сюда ссылку на пост.

Пути практически идентичны в разных версиях Windows:

[b]Все элементы панели управления[b] -> Система -> Доп. параметры системы -> Дополнительно -> Переменные среды -> Системные переменные -> нажать на «PATH» -> -> Изменить. -> Создать -> прописать путь к версии Java.
Пример: У меня стоит 64-bit, поэтому я пишу C:Program FilesJavajre* (звёздочка — номер версии).
Для 32-bit: C:Program Files (x86)Javajre*.
P.S. Можно зайти в C:Program FilesJava и вписать версии которые там есть.

Если не сработает, то пробуем после jre* дописать bin, т.е. C:Program FilesJavajre*bin.

— 512Мб: 512 Мб , естественно.
— 1Гб: 1024 Мб
— 2Гб: 2048 Мб
— 3Гб: 3072 Мб
— 4Гб: 4096 Мб
— 6Гб: 6144 Мб
— 8Гб: 8192 Мб
— 16Гб: 16384 Мб
— 32Гб: 32768 Мб
— И т.д.

Можно открыть калькулятор и посчитать в ручную, если нужно собственное значение. Пример: Нужно 5Гб? 4096 + 1024 = 5120. Живой пример.

При обнаружении проблем и ответов на них — писать в тему, добавлю сюда ссылку на автора текста.

Русский интерфейс: Нет

  • Beta v8u202
    • Windows:
      • Web, 32-bit:ТЫЧКА
      • Автономно, 32-bit:ТЫЧКА
        • Распакованный:ТЫЧКА
      • Автономно, 64-bit:ТЫЧКА
        • Распакованный:ТЫЧКА

    • Linux:
      • 32-bit:ТЫЧКА
        • Распакованный:ТЫЧКА
      • 64-bit:ТЫЧКА
        • Распакованный:ТЫЧКА

    • Mac OS X:
      • Автономно, 64-bit:ТЫЧКА
        • Распакованный:ТЫЧКА

    • Solaris:
      • Распакованный, 64-bit:ТЫЧКА

    • Solaris SPARC:
      • Распакованный, 64-bit:ТЫЧКА

В теме нет куратора. Если нужно что-то изменить в шапке, добавить какую-то обнову, и т.д. — мне в QMS и кинуть ссылку на пост, на который нужно указать ссылку. Возможно личное наименовывание ссылки.
Если я не буду отвечать промежуточное время (пару дней, а не один или полтора дня), то обращайтесь к модераторам раздела через кнопку под постами, на которые необходимо добавить ссылки. Я потом отредактирую шапку по порядку.

Сообщение отредактировал ctich — 20.03.19, 19:48

Всем привет, уважаемые форумчане.

Прошу у вас помощи, так как исчерпал возможности самостоятельно решить проблему с ява.

Детали- На Netbeans написал пример приложения на Ява, скомпилировал. Пробую запустить в консоли- вылазит сообщение

«A JNI error has occurred, please check your installation and try again
Exception in thread «main» java.lang.UnsupportedClassVersionError: verysimplechatserver/VerySimpleChatServer has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 52.0″

Тоесть моя версия JNI на компе ниже чем нужно.

Ява обновил с официального сайта- не помогло.
Установил отдельно JDK с оф сайта- не помогло.

Возможно нужно в Netbeans указать целевую версию ява для компиляции- но как это сделать.

Сорь, правка- моя версия JRE ниже чем 54.

установка последней версии JRE с сйта Oracle ничего не поменяла.

Тэк, отчёт по проблеме-

Удалил вообще все версии Ява с компа, Поставил JDK 10 с сайта Oracle, в комплекте установилось и JRE.
На компе в переменных средах прописал переменную Path- путь к папке bin в JDK, на всякий случай прописал переменную JAVA_HOME — путь к JDK, в Netbeans
— в tools-options- вкладка Java, там во вкладке Ant переменная Classpath- указан путь к JDK, во вкладке Java Shell выбран JDK 10, во вкладке Nashorn так же выбран JDK 10.
Компилируется, запускается с командной строки, всё норм.

Добавлено 09.04.2019, 12:19:

Мле, чуть не забыл- в Netbeance в выпадающем меню Run есть строка SetProjectConfiguration, далее Customize, и там в пункте Source выбираем JDK 10, и Profile- full JRE.
Фух.

А можно где скачать oracle java 8 jdk .А то скачал oracle 8 jre c cайта oracle и в Intellij idea c ней не запускається компилирование програмы.Требует jdk а на сайте oracle для скачывання требует логинится.Только удалось скачать java 12.0.1 jdk последнюю.

Сообщение отредактировал s1a1g1e1r1t — 29.04.19, 21:50

Установка Java

Для того, чтобы на вашем компьютере можно было заниматься разработкой Andorid приложений, нужно сделать из вашей системы платформу для разработки. Android SDK (пакет разработчика для Android) был разработан с использованием языка программирования Java. Аналогичным образом, приложения для Android также разрабатываются с использованием Java. Следовательно, в первую очередь необходимо установить JDK. Сама Java поставляется и с комплектом разработки (Java Development Kit — JDK), и с исполнительным (JRE) пакетами. И именно в этой статье я расскажу про установку Java на Windows, Mac OS X, Linux.

Системные требования

  • Windows 2003 (32-bit or 64-bit)
  • Windows Vista (32-bit or 64-bit)
  • Windows 7 (32-bit or 64-bit)
  • Windows 8 / Windows 8.1
  • Mac OS X версии 10.5.8 или более поздней (Только системы на базе Intel)
  • Системы Linux с версии 2.11 или более поздней версии библиотеки GNU C (glibc)
  • Минимум 2 Гб оперативной памяти (рекомендуется 4 Гб)
  • 1,5 ГБ свободного места на диске (Учитывая последующую установку Android Studio)

Установка Java Development Kit (JDK)

Установка JDK под Windows

Для систем Windows, JDK может быть получена с официального сайта корпорации Oracle по ссылке: http://www.oracle.com/technetwork/java/javase/downloads/index.html

Загрузите последнюю версию пакета JDK, который соответствует вашей системе (32- или 64-битная). После загрузки, запустите исполняемый файл установки и для завершения процесса установки просто следуйте инструкциям на экране.

Последним шагом будет установка переменных среды. Зайдите в панель управления, там перейдите по пути «Система» -> Дополнительные параметры системы -> Переменные среды. Если у вас ещё нет переменной JAVA_HOME, создайте её, а в качестве значения укажите путь до папки с установленным jdk, например

Важным шагом будет изменение переменной PATH, в неё через «;» вам надо будет добавить путь до bin в папки с JDK, например

Иногда в начале переменной будет значение наподобие следующей:

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

Чтобы проверить успех установки, выполните в командной строке команду:

Должен появиться текст на подобии следующего:

Установка JDK под Mac OS X

По умолчанию Java не установлена на последних версиях Mac OS X. Чтобы проверить наличие или отсутствие установленной версии Java, откройте окно терминала и введите следующую команду:

Если в настоящее время у вас установлена Java, в окне терминала появится текст, похожий на следующий:

В том случае, если Java не установлена, выполните команду «java» в окне терминала, что приведет к появлению диалога на рабочем столе, на котором по нажатию кнопки «Дополнительно информация» (More Info), отобразится страница сайта Oracle. В самом терминале появится сообщение:

Загрузите и откройте образ диска (.dmg файл) и дважды щелкните по значку, чтобы установить пакет Java.

Появится окно установки Java для OS X и проведет вас через шаги установки JDK. После того, как установка будет завершена, вернитесь в окно терминала и выполните первую команду, после чего уже должна будет появиться нужная информация о версии Java:

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

Во-первых, если у вас стоит 64-битная Ubuntu, значит вам необходимо установить пакет поддержки 32-битных библиотек:

Как и в случае с установкой JDK под Windows, можно скачать пакет JDK под Linux с сайта Oracle http://www.oracle.com/technetwork/java/javase/downloads/index.html. Файлы предоставляются в RPM формате (для установки на системы на базе Red Hat, такие как Red Hat Enterprise Linux, Fedora and CentOS) и в tar-архиве для других дистрибутивов Linux, например, Ubuntu.

В случае .rpm файла скачайте его, и введите команду rpm в терминале для выполнения установки. Если вы, например, скачали файл jdk-7u45-linux-x64.rpm, то команда будет выглядеть:

Для установки tar-пакета (tar.gz) выполните следующие шаги:

  • Создайте папку для установки JDK (для примера будем использовать /home/demo/java)
  • Скачайте подходящий tar.gz пакет в выбранную папку
  • Выполните следующую команду ( замените на имя скаченного файла):
  • Добавьте в переменную $PATH путь к bin в папке, куда установился JDK. Например, если если JDK установлен в папку /home/demo/java/jdk1.7.0_45, добавьте в переменную строчку

Обычно этого можно добиться добавлением команды в файл .bashrc в директории home (особенности могут отличаться от дистрибутива к дистрибутиву). Для примера, смените директорию на home, отредактируйте файл .bashrc в ней, добавив в конец следующую строчку (замените путь до JDK на актуальный для вас):

После сохранения изменений, будущие терминальные сессии будут включать в себя JDK в переменной среды $PATH.

Заключение

Теперь вы можете писать программы на Java, правда компилировать их придётся в консоли. Следующим шагом подготовки к написанию Android-приложений будет установка среды для разработки, а именно Android Studio, и пакета для разработки Android SDK.

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

Ссылка на основную публикацию
Adblock
detector