Разное

Java куда устанавливается: …как установить Java? • А хотите, я расскажу вам…

Содержание

…как установить Java на Windows? • А хотите, я расскажу вам…

Эта инструкция устарела, используйте вместо неё более новую

Во многих моих тренингах так или иначе используется 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!


Урок J-1. Установка Java на компьютер | Java для начинающих

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

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

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

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

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

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

Рис 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).

Рис. 1.2

Нажмите Next.

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

Рис 1.3.

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

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

 

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

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

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

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

Pис. 1.4

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

Рис. 1.5.

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

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

Рис. 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, то установка прошла успешно.

Рис. 1.7

 

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

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

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

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

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

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

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

 

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

Урок J-1. Установка Java на компьютер | Java для начинающих

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

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

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

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

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

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

Рис 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).

Рис. 1.2

Нажмите Next.

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

Рис 1.3.

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

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

 

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

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

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

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

Pис. 1.4

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

Рис. 1.5.

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

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

Рис. 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, то установка прошла успешно.

Рис. 1.7

 

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

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

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

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

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

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

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

 

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

Обучение java. Загрузка и установка java

JRE (Java Runtime Environment) — среда выполнения Java. Это в основном виртуальная машина Java, на которой работают  Java-программы. В нем есть средства для для выполнения апплетов в браузере. Она занимает меньший объем чем JDK.


JDK (Java Development Kit) — это полный набор программного обеспечения для разработки программного обеспечения на Java, он включает и JRE. В нем содержатся компиляторы и инструменты (например, JavaDoc и Java Debugger) для создания и компиляции программ.
Если необходимо только запускать программное обеспечение разработанное на Java или запуска апплетов в браузере, то достаточно только JRE. Но если вы хотите разрабатывать программы на Java или развернуть сервер приложений для jsp то необходимо установить JDK.

4.В разделе Переменные среды выберите переменную среды JAVA_HOME. Нажмите Изменить. Если переменной JAVA_HOME не существует, нажмите Создать.

5.В окне создания переменной среды в поле Имя переменной введите JAVA_HOME в значение введите с:\java\jdk1.8. Нажать Ок.

6.В разделе Переменные среды выберите переменную среды PATH. Нажмите Изменить. Скорее всего она уже есть, но если переменной PATH не существует, нажмите Создать.

5.В окне Изменение системной переменной (или Новая системная переменная) в конец уже имеющихся значений введите PATH введите %JAVA_HOME%\bin. Нажмите Оk. Закройте остальные открытые окна, нажимая Оk.

Для других ОС настройки можно помотреть на официальном сайте https://java.com/ru/download/help/path.xml


Проверка установленных версий
После установки и настройки переменных можно проверить все правильно настроено и установлено. Для этого необходимо запустить консоль. В Windows 7 в меню пуск в поиске вводим Командная строка и запускаем её.
Вводим команду java -version. И нажимаем Enter, должна появиться информация о версии установленной java.

Если появилась ошибка то значит неправильно установлены переменные среды или не установлена jdk иди jre.
Также можно выполнить команду where java. Что бы убедиться в правильности пути.

Ссылки по теме:
https://stackoverflow.com/questions/1906445/what-is-the-difference-between-jdk-and-jre
https://stackoverflow.com/questions/33407297/difference-between-server-jre-and-client-jre
http://java-course.ru/begin/install-jdk/
https://java.com/ru/download/help/path.xml
http://barancev.github.io/how-to-install-java-on-windows/

<<<Предыдущая статья   Содержание серии статей    Следующая статья >>>

Java | Русскоязычная документация по Ubuntu

Java — это язык программирования и вычислительная платформа, впервые выпущенная компанией Sun Microsystems в 1995 году. Это базовая технология, на которой основываются многие современные программы (в том числе утилиты, игры и бизнес-приложения). Java работает на более чем 850 млн персональных компьютерах и в миллиардах устройств (в том числе в мобильных телефонах и в телевизорах) по всему миру.

Зачем нужен Java?

Есть множество приложений и веб-сайтов, которые будут работать, только если у вас установлена Java, и их число постоянно растет. Java обеспечивает быстродействие, безопасность и надежность. Java используется везде: от портативных компьютеров до центров обработки данных, от игровых приставок до научных суперкомпьютеров, от мобильных телефонов до Интернета!

Версии Java

На данный момент существует множество реализаций Java платформы, из которых популярны две – открытая версия OpenJDK и Oracle Java.
Основные отличия между этими версиями заключается в том, что в Oracle Java содержатся некоторые закрытые компоненты, а так же компоненты, защищенные патентами. OpenJDK является реализацией спецификаций Java с полностью открытым исходным кодом. Начиная с 7 версии OpenJDK является эталонной реализацией Java SE. Для большинства пользователей нет особой разницы какой именно версией Java пользоваться, но в некоторых случаях закрытая реализация от Oracle проявляет себя с лучшей стороны.

Установка Java

OpenJDK

Установить последнюю версию OpenJDK (JDK и JRE) можно перейдя по ссылке слева или введя в терминале следующую команду:

sudo apt-get install default-jdk

Установить последнюю версии JRE можно перейдя по ссылке слева или введя в терминале следующую команду:

sudo apt-get install default-jre

Установить последнюю версии плагина для браузера можно перейдя по ссылке слева или введя в терминале следующую команду:

sudo apt-get install icedtea-plugin

Установить последнюю версии пакета документации можно перейдя по ссылке слева или введя в терминале следующую команду:

sudo apt-get install default-jdk-doc

Установка Oracle Java сторонним скриптом от проекта webupd8.org (JRE и JDK)

В связи с тем, что Oracle изменила условия распространения своей реализации Java, в репозитории Ubuntu не содержатся компоненты Oracle Java. Существует PPA организованный сайтом webupd8.org содержащий в себе программу, которая будет автоматически проверять версию Java на сайте Oracle и сравнивать её с версией установленной на вашем компьютере. Это позволяет обойти ограничения наложенные на распространение Oracle Java.

Чтобы добавить данный репозиторий и использовать последнюю версию Java с сайта Oracle, выполните в терминале следующие действия:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

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

Проверьте установленную версию:

java -version
javac -version

Инсталятор требует подтвердить принятие лицензии, если вы хотите принять лицензию автоматически, то выполните команду:

echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

Переключение между версиями Java.
Вы можете установить Java 7 или другую версию командой:

sudo apt-get install oracle-java7-installer

После этого можно переключаться между версиями Java с помощью команд.
Переключение на версию Java 7:

sudo update-java-alternatives -s java-7-oracle

Переключение на версию Java 8:

sudo update-java-alternatives -s java-8-oracle

Для автоматической установки переменных среды вы можете выполнить команду:

sudo apt-get install oracle-java8-set-default

Установка переменных среды может вызвать ошибки, если указать пути к разным версиям одной библиотеки (то есть будут совпадать имена классов) или путь к установленной в системе Java будет отличаться от указанного в переменных среды.

Поэтому, как вариант, если у вас нет программ использующих их, то не устанавливайте их.

Если вы используете эту команду и захотите переустановить jdk, то после переустановки необходимо выполнить её еще раз, чтобы обновить переменные (переустановить данный пакет).

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

sudo nano /etc/environment

Либо командой (добавленное командой export действует только до перезагрузки)

Переменная PATH должна зависить от JAVA_HOME и JRE_HOME, как показано в команде ниже.
Команды с export должны быть набраны в консоли и тогда они будут действовать до перезагрузки системы. Или добавлены в конец файла /etc/profile и тогда они будут действовать после перезагрузки системы.

export PATH="$PATH:$JAVA_HOME/bin:$JRE_HOME/bin"

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

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk
export JDK_HOME=/usr/lib/jvm/java-7-openjdk
export JRE_HOME=/usr/lib/jvm/java-7-openjdk/jre

Скорее всего данный скрипт именно так устанавливает переменную PATH так что вам не нужно будет её менять и нужно выполнить только последние три комманды.

Установка различных версий Java через графическое меню может быть сделана сторонним скриптом от Bruce Ingalls.

Установка скрипта из репозитория:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install update-java

Либо установите вручную:

sudo apt-get install zenity
wget http://webupd8.googlecode.com/files/update-java
chmod +x update-java
sudo ./update-java

После этого запустите скрипт:

sudo update-java

Для удаления Oracle Java 8 выполните команду:

sudo apt-get remove oracle-java8-installer

Установка Java вручную (на примере Oracle JDK 8)

Это краткая инструкция по минимальной установке Java SE JDK в систему. Здесь не рассмотрены вопросы с установкой всех альтернатив с привязкой man страниц, создание информационного файла для команды update-java-alternatives, создание значков и ярлыков запуска для окружения рабочего стола и настройкой binfmt для запуска jar файлов, как любой другой программный файл в системе. Все эти действия делает установщик от команды WebUpd8, рассмотренный ранее.

Загрузка

  • Загрузите архив Java JDK 8 с сайта компании Oracle.

Распаковка и расположение файлов

  • Распакуйте скачанный архив. Как правило, в debian/ubuntu для различных версий Java принято использовать каталог /usr/lib/jvm:

sudo mkdir -p /usr/lib/jvm
sudo tar -xf jdk-8-linux-i586.tar.gz -C /usr/lib/jvm

Добавление путей к файлам Java в систему (утилитой update-alternatives)

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 1
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.8.0/bin/javaws 1

С update-alternatives возможно иметь несколько версий Java в системе. Нет необходимости удалять OpenJDK или другие версии Java.

sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws

Чтобы установить нужную версию Java после добавления командой

update-alternatives --install

исполняемого файла можно выполнить команду

sudo update-alternatives --set java /usr/lib/jvm/jdk1.8.0/bin/java

Где java можно заменить на javac, jar, javah и т. д.

java -version
javac -version

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

Установка плагина Java для браузера

sudo update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/jdk1.8.0/jre/lib/i386/libnpjp2.so 1
sudo update-alternatives --config mozilla-javaplugin.so

Обратите внимание на каталог i386 в пути к плагину. У сборки Java для другой архитектуры данный каталог может быть иным. Для архитектуры x86-64 (AMD64/Intel64/EM64T) каталог называется amd64.

Установка переменных среды

Для некоторых программ необходимо указать переменные среды — пути по которым такие программы будут искать файлы Java.

Отредактируйте файл /etc/environment/

Установка переменных среды может вызвать ошибки, если указать пути к разным версиям одной библиотеки (то есть будут совпадать имена классов) или путь к установленной в системе Java будет отличаться от указанного в переменных среды.

Поэтому, как вариант, если у вас нет программ использующих их, то не устанавливайте их.

sudo nano /etc/environment

В переменную среды PATH добавьте пути к исполняемым файлам /usr/lib/jvm/jdk1.8.0/bin и /usr/lib/jvm/jdk1.8.0/jre/bin

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/jdk1.8.0/bin:/usr/lib/jvm/jdk1.8.0/jre/bin"

Создайте переменные среды:

JAVA_HOME="/usr/lib/jvm/jdk1.8.0"
JDK_HOME="/usr/lib/jvm/jdk1.8.0"
JRE_HOME="/usr/lib/jvm/jdk1.8.0/jre"

После редактирования файла /etc/environment перезагрузите систему.

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

Переменная PATH должна зависить от JAVA_HOME и JRE_HOME, как показано в команде ниже.
Команды с export должны быть набраны в консоли и тогда они будут действовать до перезагрузки системы. Или добавлены в конец файла /etc/profile и тогда они будут действовать после перезагрузки системы.

export PATH="$PATH:$JAVA_HOME/bin:$JRE_HOME/bin"

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

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk
export JDK_HOME=/usr/lib/jvm/java-7-openjdk
export JRE_HOME=/usr/lib/jvm/java-7-openjdk/jre

Если необходимо подключить каталог с дополнительными файлами типа jar или class нужно создать переменную среды CLASSPATH, где перечислить необходимые каталоги. Либо указать путь к jar файлу в случае отдельного jar файла.

CLASSPATH="/home/user/apache-tomcat-7.0.52/lib:/home/user/mysql-connector-java.jar"

Создание ярлыков

Для добавления ярлыков меню вызывающих различные утилиты с графическими меню используйте средства вашей графической оболочки. Перед этим нужно добавить через update-alternatives (по аналогии выше) исполняемые файла описанные ниже.
Например в xubuntu (xfce) клик правой кнопкой мыши по рабочему столу, выбрать пункт «создать ярлык» и вписать следующие команды:

  1. Oracle Java 8 Monitoring & Management Console

    jconsole
  2. Oracle Java 8 Monitoring & Management (VisualVM)

    jvisualvm
  3. Oracle Java 8 Web Start

    javaws
  4. Oracle Java 8 Mission Control

    jmc

Также можно использовать полный путь в ярлыках к файлам

/usr/lib/jvm/java-8-oracle/bin/jconsole

тогда не придется использовать update-alternatives

Ссылки

См. также

Установка Java (JDK) в Windows и Linux, переменная PATH и JAVA_HOME

  • DeveloperNotes

  • »

  • Java

  • »

  • Установка Java (JDK) в Windows и Linux, переменная PATH и JAVA_HOME

Оглавление:

  1. Установка Java (JDK) в Windows
  2. Установка Java (JDK) на Linux

Java — язык общего назначения, основанных на классах, поддерживающий многопоточность и являющийся объектно-ориентированным. Программы на Java компилируются в так называемый byte-код, который в свою очередь запускается Виртуальной Машиной Java (Java Virtual Machine — JVM), независимо от архитектуры компьютера. На данный момент последняя версия Java двенадцатая.

Ниже мы рассмотрим — как установить Java на Windows и Linux. Для каждой из платформ создана своя версия JDK, JRE и JVM, хотя сами программы на Java и не меняются от платформы к платформе (что логично).

Давайте проясним несколько вещей перед тем, как мы начнем.

  • JDK (Java Development Kit) — эта штука нужна для разработчиков на Java (то есть нас) и включает в себя инструменты разработки, документирования, упаковки и так далее (в том числе компилятор Javac, Javadoc, Jar-упаковщик и дебаггер).
  • JRE (Java Runtime Environment) — сюда включены библиотеки Java, которые необходимы для запуска Java-программ. Эта штука нужна обычным пользователям и не содержит инструментов для разработки.
  • JVM (Java Virtual Machine) — это и есть сама виртуальная машина Java, которая непосредственно и запускает наши Java-программы (байткод). Ее реализация написана для множества железа и платформ.

Первым делом необходимо скачать JDK с официальной страницы Oracle. В нашем случае нужна версия под Windows, в самом низу.

После установки запустите скачанный exe-файл и установите его на ваш компьютер. Как только вы это сделаете, нужно будет настроить окружение.

Перейдите в Панель управления -> Система и безопасность -> Система. На вкладке «Дополнительно» нажмите на «Переменные среды», как показано ниже:

Теперь нужно найти и дополнить переменную PATH так, чтобы она содержала путь до установленной Java. Выберите PATH и нажмите «Изменить»:

Вы увидите список уже установленных переменных. Сейчас необходимо нажать «Новый» и добавить путь, по которому установлена Java (каталог bin!). По умолчанию это обычно «C:\Program Files(x86)\Java\jdk\bin».

Нажмите «Готово» (или «Ок»), сохраните настройки и на этом всё готово! Чтобы проверить, что установка прошла корректно, откройте консоль и введите:

javac -version

Если вы получили сведения о версии Java, значит всё хорошо.

В Linux есть несколько способов установить Java. Мы опишем самый простой и быстрый, с использование терминала. И в данном случае мы установим OpenJDK. OpenJDK — это бесплатная и свободная реализация виртуальной машины Java, причем очень популярная.

Откройте терминал и напишите команду для установки пакета:

sudo apt-get install openjdk-12-jdk

Осталось подтвердить установку и на этом всё, Java установлена! Единственное, что меняется — это прописывание путей до компилятора.

Чтобы прописать JAVA_HOME в окружение, выполните следующую команду (только убедитесь, что такой каталог уже есть):

export JAVA_HOME = /usr/lib/jvm/java-12-openjdk

Чтобы прописать компилятор Java в PATH, выполните другую команду (опять же, ваши пути до Java могут отличаться от моих):

export PATH = $PATH:/usr/lib/jvm/java-12-openjdk/bin

На этом установка закончена. Чтобы проверить, что всё работает правильно, достаточно написать в терминале:

java -version

или

javac -version

О том, как же всё-таки писать на Java, мы расскажем в следующий раз.

Оригинал: https://www.geeksforgeeks.org/setting-environment-java/

Установить Java на Windows 7 XP 8 10: важно знать

Современные пользователи компьютеров работающих на ОС семейства Windows, могут наслаждаться всей палитрой возможностей технологии Java (на русском звучит как джава). Актуальными операционными системами на сегодня являются Windows XP, 7, 8 и 10, а также серверные системы Microsoft. Актуальные версии Java на сегодня: 7 и 8.

Зачем пользователю Интернет загружать и устанавливать 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, выполнение повторной установки Джава в автономном режиме произойдет уже с восстановленными файлами.

Видео по теме

java — Где установить файл JDK .tar.gz в Ubuntu 18.04?

Переполнение стека

  1. Около
  2. Продукты

  3. Для команд
  1. Переполнение стека
    Общественные вопросы и ответы

  2. Переполнение стека для команд
    Где разработчики и технологи делятся частными знаниями с коллегами

  3. Вакансии
    Программирование и связанные с ним технические возможности карьерного роста

  4. Талант
    Нанимайте технических специалистов и создавайте свой бренд работодателя

  5. Реклама
    Обратитесь к разработчикам и технологам со всего мира

  6. О компании

.

Как скачать Java с помощью команды wget Linux? Где установлена ​​Java в моей macOS? • Crunchify

Последнее обновление от App Shah 6 комментариев

Иногда, если вы новый пользователь macOS или даже профессионал, требуется время, чтобы узнать, с какой версией Java я работаю? Что делать, если вы хотите использовать Java 1.7 с Eclipse IDE?

При запуске Eclipse с новым Macbook вы можете увидеть ошибку при установке Java SE 6.Следуйте инструкциям, упомянутым в этом руководстве, чтобы исправить это. Но после завершения установки вам может потребоваться переключение между JRE, например 1.6, 1.7 или 8 (последняя версия Java). Что ж, если у вас есть какие-либо из приведенных ниже вопросов, тогда вы находитесь в правильном месте.

  • Где установлена ​​Java в моей системе Mac OS X?
  • Как я могу установить последнюю версию JDK 1.7.X в рабочее пространство по умолчанию в Eclipse на Mac?
  • Установка JRE 7 для Mac OS X
  • Важные каталоги Java в Mac OS X
  • Где установлена ​​Java 7 в Mac OS X?
  • Как переключить версию JDK в Mac OS X
  • Часто задаваемые вопросы по установке платформы Mac OS X

Есть два способа установить Java на macOS:

Вариант-1) Командная строка:

Загрузка Java JDK в Linux через wget показана oracle.com, лицензионная страница .

Скачать JDK 12.0

macOS:

wget —no-check-certificate -c —header «Cookie: oraclelicense = accept-securebackup-cookie» https://download.oracle.com/otn-pub/java/jdk/12+33/312335d836a34c7c8bba9d963e26dc23/ jdk-12_osx-x64_bin.tar.gz

Linux:

wget —no-check-certificate -c —header «Cookie: oraclelicense = accept-securebackup-cookie» https: // download.oracle.com/otn-pub/java/jdk/12+33/312335d836a34c7c8bba9d963e26dc23/jdk-12_linux-x64_bin.rpm

Окна:

wget —no-check-certificate -c —header «Cookie: oraclelicense = accept-securebackup-cookie» https://download.oracle.com/otn-pub/java/jdk/12+33/312335d836a34c7c8bba9d963e26dc23/ jdk-12_windows-x64_bin.exe

Скачать JDK 11.0,2

macOS:

wget —no-check-certificate -c —header «Cookie: oraclelicense = accept-securebackup-cookie» http://download.oracle.com/otn-pub/java/jdk/11.0.2+9/ f51449fcd52f4d52b93a989c5c56ed3c / jdk-11.0.2_osx-x64_bin.tar.gz

Linux:

wget —no-check-certificate -c —header «Cookie: oraclelicense = accept-securebackup-cookie» http: // download.oracle.com/otn-pub/java/jdk/11.0.2+9/f51449fcd52f4d52b93a989c5c56ed3c/jdk-11.0.2_linux-x64_bin.rpm

Окна:

wget —no-check-certificate -c —header «Cookie: oraclelicense = accept-securebackup-cookie» http://download.oracle.com/otn-pub/java/jdk/11.0.2+9/ f51449fcd52f4d52b93a989c5c56ed3c / jdk-11.0.2_windows-x64_bin.exe

Скачать JDK 8.0,201

macOS:

wget —no-check-certificate -c —header «Cookie: oraclelicense = accept-securebackup-cookie» https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/ jdk-8u201-macosx-x64.dmg

Linux:

wget —no-check-certificate -c —header «Cookie: oraclelicense = accept-securebackup-cookie» https: // download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.rpm

Окна:

wget —no-check-certificate -c —header «Cookie: oraclelicense = accept-securebackup-cookie» https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/ jdk-8u201-windows-x64.exe

Вариант-2) На основе пользовательского интерфейса:

Mac OS X информация по установке и использованию Java:

1.Загрузите последнюю версию JDK от Oracle (это только 64-разрядная версия).

2. Дважды щелкните, чтобы установить его.

3. Это устанавливает JDK в Location

/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home

Как я могу установить последнюю версию JDK 1.8.0_45 в рабочее пространство по умолчанию в Eclipse на Mac?

Шаг-1

Откройте Eclipse IDE.

Шаг-2

Открыть настройки -> Java -> Установленные JRE -> Добавить.

Шаг-3

Выберите стандартную виртуальную машину -> Каталог -> Домашняя страница JRE (укажите /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home )

Шаг-4

Нажмите Готово.

Шаг-5

Подтвердите свои действия, набрав « java -version » в окне терминала.

Шаг-6

И все готово.

Также есть команда java -verbose . Он возвращает полный путь в конце команды.

Присоединяйтесь к обсуждению

Если вам понравилась эта статья, поделитесь ею в социальных сетях или оставьте нам свои комментарии. Ограниченное время 3 месяца бесплатного хостинга WPEngine.

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *