Разное

Джава проверить версию: Как узнать какая версия Java установлена

Содержание

Пакетирование и распространение настольных приложений Java

В данной части учебного курса показано, как можно создать предназначенное для распространения приложение в среде IDE и затем запустить это приложение вне среды IDE. Мы пакетируем это приложение в исполняемый файл JAR.

Файл JAR – это файл архива, в который могут быть вложены файлы и папки. Файлы JAR подобны файлам ZIP, но файлы JAR могут иметь дополнительные атрибуты, полезные при распространении приложений Java. В число этих атрибутов входят цифровая подпись файлов JAR, дополнительное сжатие, совместимость с различными платформами и т. д.

В этом упражнении мы создаем проект среды IDE и затем помещаем в этот проект два заранее написанных файла исходного кода Java. Затем мы скомпилируем классы и создадим исполняемый файл JAR. После этого мы посмотрим, как запускать файлы JAR вне среды IDE.

Классы, используемые в данном руководстве, реализуют функции служебной программы GNU grep, которую можно использовать для поиска текста или шаблонов регулярных выражений в текстовых файлах. Данный проект содержит как версию приложения для командной строки, так и версию, использующую графический интерфейс, что позволит взглянуть на различные способы запуска приложения.

Создание проекта с помощью существующих файлов исходного кода

  1. Загрузите файл DeploymentTutorial.zip и извлеките его содержимое.
    Данный архив ZIP содержит файлы исходного кода для приложения, а также несколько других файлов, которые будут использованы в этом руководстве.

    1. В IDE NetBeans выберите ‘Файл’ > ‘Создать проект’.

    2. На странице Choose Category («Выбор категории») выберите Java Project With Existing Sources («Проект Java с существующим исходным кодом») в категории Java и нажмите кнопку Next («Далее»).

    3. На странице Name and Location («Имя и местоположение») мастера введите AnotherGrep в поле имени проекта и укажите местоположение проекта.
      Нажмите кнопку «Далее».

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

  1. На странице мастера Existing Sources («Существующие исходные файлы») укажите файлы исходного кода, которые будут включены в проект.
    Нажмите кнопку Add Folder («Добавить папку») справа от поля Source Package Folders («Папки пакетов исходного кода»). Перейдите к папке DeploymentTutorial , которую только что разархивировали, разверните папку, выберите папку src и нажмите кнопку Open («Открыть»). Папка src будет добавлена к полю Source Package Folders («Папки пакетов исходного кода»).

  2. Нажмите кнопку «Завершить».

Примечание. Если, например, необходимо исключить определенные исходные файлы из операции импорта в проект, щелкните ‘Далее’, чтобы открыть последнее окно ‘Включает & Исключает’. В этом случае необходимо использовать все исходные файлы в папке src поэтому нажимается кнопка ‘Готово’, чтобы завершить работу в мастере создания проектов.

Проект откроется в среде IDE и отобразится в окне «Проекты». Изучить содержание проекта можно, развернув его узел пакетов исходного кода, в котором можно будет увидеть классы Grep и xGrep . Grep.java – файл консольной версии приложения. xGrep.java – файл версии приложения с графическим интерфейсом, использующей методы, определенные в Grep.java .

Настройка проекта

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

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

  • Назначьте главный класс проекта. Это позволит гарантировать, что файл JAR, создаваемый при построении проекта, будет исполняемым.

Проверка платформы Java

Наш проект должен быть скомпилирован и выполнен на платформе Java 7 или Java 8. Поэтому нам необходимо убедиться, что платформа Java 7 или Java 8 соответственно используется в качестве платформы для данного проекта.

  1. Правой кнопкой мыши щелкните узел проекта и выберите элемент «Свойства».

  2. На вкладке «Библиотеки» в качестве платформы Java должна быть указана версия JDK 1.7 (или JDK 1.8).

  3. На вкладке Sources («Источники») выберите JDK 7 (или JDK 8) как формат двоичных файлов/файлов исходного кода.

  4. Нажмите кнопку «OК», чтобы закрыть окно Project («Свойства»).

Назначение главного класса

Чтобы пользователь мог без труда запустить создаваемый файл JAR (дважды щелкнув его или введя java -jar AnotherGrep.jar в командной строке), необходимо указать главный класс внутри файла манифеста manifest в архиве JAR. (Файл манифеста является стандартной частью архива JAR, содержащей информацию о файле JAR, которая будет полезна для средства запуска java при запуске приложения.) Главный класс служит точкой входа, из которой средство запуска java запускает приложение.

При сборке проекта среда IDE создает файл JAR и включает в него манифест. При назначении главного класса проекта мы убеждаемся, что главный класс указан в манифесте.

Для назначения главного класса проекта выполните следующие действия:

  1. Правой кнопкой мыши щелкните узел проекта и выберите элемент «Свойства».

  2. Выберите категорию Выполнение и введите anothergrep.xGrep в поле ‘Основной класс’.

  3. Нажмите кнопку «ОК» для закрытия диалогового окна «Свойства проекта».

При сборке проекта ниже в этом руководстве будет создан манифест, включающий в себя следующую запись:

Main-Class: anothergrep.xGrep

Построение проекта и создание файла JAR

Теперь, когда файлы исходного кода готовы и параметры проекта настроены, пора выполнить сборку проекта.

Сборка проекта

При сборке проекта происходит следующее.

  • К папке проекта (далее именуемой «папка PROJECT_HOME«) добавляются папки build и dist .

  • Все исходные файлы компилируются в файлы .class , которые помещаются в папку PROJECT_HOME/build .

  • В папке PROJECT_HOME/dist создается архив JAR, содержащий проект.

  • Если для проекта указаны какие-либо библиотеки (кроме JDK), в папке dist создается папка lib . Библиотеки копируются в папку dist/lib .

  • Файл манифеста manifest в архиве JAR обновляется за счет включения записей, указывающих главный класс и все библиотеки, которые находятся в пути классов проекта.

Примечание. Содержимое Manifest можно просмотреть в окне ‘Файлы’ IDE. После построения проекта переключитесь на окно Files («Файлы») и перейдите к dist/AnotherGrep.jar . Разверните узел файла JAR, разверните папку META-INF и дважды щелкните MANIFEST.MF , чтобы отобразить Manifest в редакторе исходного кода.

Main-Class: anothergrep.xGrep

(Дополнительные сведения о файлах манифеста приведены в этом разделе в учебном курсе по Java).

Как обновить Java на собственном компьютере?

Во-первых, что такое Java: это платформа (технология), написанная на одноименном языке программирования, которая служит средой для выполнения интерактивных приложений. Многие сайты, онлайн-игры, программы, используют эту технологию, и если данная среда не установлена на ваш компьютер – они просто откажутся работать.

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

Чтобы проверить актуальность установленной у вас версии Java, достаточно зайти на страничку официального сайта Джава. Вам будет показана установленная у вас версия и сообщено – нуждается ли она в обновлении. Если у вас установлена последняя версия, на экране будет картинка как показано ниже.

Если же вам требуется обновиться, будет написано – В системе обнаружена старая версия Java. Далее можно скачать файл обновления по красной кнопке «Загрузить Java бесплатно» и запустить его на компьютере, либо просто обновиться из админки Windows как описано ниже.

Я пользуюсь для проверки актуальности всего программного обеспечения, работающего с Интернет, сервисом Surfpatrol. Посетив его страницу, вы получите сведения об установленных у вас версиях Браузера, Java, Adobe Flash Player, Windows Media Player и о том, нуждаются ли они в обновлении.

Сейчас у меня всё ПО актуально, о чём свидетельствуют зелёные кнопки с надписью «Всё OK!» напротив каждого пункта. Устаревшие версии будут отмечены кнопками красного цвета с указанием обновлений.

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

* Как обновить Java в Windows

Здесь всё очень просто. В Windows XP открываем панель управления и два раза щёлкаем по значку «Java».

Переходим на вкладку «Update» (Обновление)

И нажимаем на кнопку «Update Now» (Обновить сейчас), а дальше просто следуем указаниям системы, как при установке любой другой программы.

* Почти то же самое и в Windows 7:

Пуск -> Панель управления -> Программы -> Java. Далее всё то же самое.

Одним словом, нужно всегда следить за обновлением платформы Java на своём компьютере. Хотя можно и отключить выполнение «Джава» в своём браузере, но это, как говорится, не наш метод.

Ну и самый простой способ обновить Java это скачать установочный файл с официального сайта и просто запустить его на своём компьютере. Ссылка на официальный сайт — www.java.com/ru/download/

Установка Java с apt в Ubuntu 20.04

Введение

Java и JVM (виртуальная машина Java) требуются для многих видов программного обеспечения, включая Tomcat, Jetty, Glassfish, Cassandra и Jenkins.

Это руководство поможет вам научиться устанавливать различные версии Java Runtime Environment (JRE) и Java Developer Kit (JDK) с помощью apt . Вы установите OpenJDK, а также официальную версию JDK от Oracle. Затем вы выберете версию, которую предпочитаете использовать в своих проектах. После этого вы сможете использовать JDK для разработки программного обеспечения и Java Runtime для запуска программного обеспечения.

Предварительные требования

Для данного обучающего руководства вам потребуется следующее:

  • Сервер Ubuntu 20.04, настроенный в соответствии с указаниями обучающего руководства Начальная настройка сервера Ubuntu 20.04, а также пользователь без прав root с привилегиями sudo и брандмауэр.

Установка JRE/JDK по умолчанию

Самый простой вариант установки Java — использовать версию, входящую в пакет Ubuntu. По умолчанию в пакет Ubuntu 20.04 входит Open JDK 11 (версия JRE и JDK с открытым исходным кодом).

Для установки этой версии нужно вначале обновить указатель пакетов:

Затем нужно проверить, выполнялась ли установка Java ранее:

Если установка Java не выполнялась, вы увидите следующие результаты:

Output

Command 'java' not found, but can be installed with: sudo apt install default-jre # version 2:1.11-72, or sudo apt install openjdk-11-jre-headless # version 11.0.7+10-3ubuntu1 sudo apt install openjdk-13-jre-headless # version 13.0.3+3-1ubuntu2 sudo apt install openjdk-14-jre-headless # version 14.0.1+7-1ubuntu1 sudo apt install openjdk-8-jre-headless # version 8u252-b09-1ubuntu1

Выполните следующую команду, чтобы установить по умолчанию среду Java Runtime Environment (JRE), которая установит JRE из OpenJDK 11:

  • sudo apt install default-jre

JRE позволит вам запускать практически любое программное обеспечение Java.

Проверьте установку с помощью следующей команды:

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

Output

openjdk version "11.0.7" 2020-04-14 OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1) OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)

Для компиляции и запуска некоторых специфических программ на базе Java в дополнение к JRE вам может потребоваться комплект разработчика Java Development Kit (JDK). Для установки JDK выполните следующую команду, которая также выполняет установку JRE:

  • sudo apt install default-jdk

Проверьте установку JDK, проверив версию javac, компилятора Java:

Вывод должен выглядеть так:

Output

javac 11.0.7

Теперь посмотрим, как установить официальные версии JDK и JRE от Oracle.

Установка Oracle JDK 11

Лицензионное соглашение Oracle для Java​​ не разрешает автоматическую установку через менеджеры пакетов. Для установки официальной версии Oracle JDK, которую предлагает Oracle, вам нужно создать учетную запись Oracle и вручную загрузить JDK, чтобы добавить новый репозиторий пакетов для той версии, которую вы собираетесь использовать. Затем вы можете использовать apt для ее установки с помощью скрипта установки от сторонних разработчиков.

Версия JDK от Oracle, которая вам потребуется, должна соответствовать версии скрипта установщика. Чтобы узнать, какая версия вам нужна, перейдите на страницу oracle-java11-installer.

Найдите пакет для Focal, как показано на следующем изображении:

На этом изображении версия скрипта 11.0.7. В данном случае вам понадобится Oracle JDK 11.0.7. Вам не нужно ничего загружать с этой страницы, вы загрузите скрипт установки через apt.

Затем перейдите на страницу загрузок и найдите версию, которая вам нужна.

Нажмите кнопку JDK Download, и вы увидите экран, отображающий доступные версии. Нажмите на пакет .tar.gz для Linux.

Вы увидите экран, где вам будет предложено принять лицензионное соглашение Oracle. Примите лицензионное соглашение, установив флажок, и нажмите кнопку Download. Начнется загрузка. Возможно, вам потребуется выполнить вход в вашу учетную запись Oracle еще раз до начала загрузки.

После загрузки файла переместите его на ваш сервер. Загрузите файл на сервер на вашем локальном компьютере. В macOS, Linux или Windows, с помощью подсистемы Windows для Linux, используйте команду scp для перемещения файла в домашнюю директорию вашего пользователя sammy. Следующая команда предполагает, что вы сохранили файл Oracle JDK в папку Загрузки на вашем локальном компьютере:

  • scp Downloads/jdk-11.0.7_linux-x64_bin.tar.gz sammy@your_server_ip:~

После завершения загрузки файла вернитесь на ваш сервер и добавьте сторонний репозиторий, который поможет вам установить Java от Oracle.

Установите пакет software-properties-common, который добавит команду add-apt-repository в вашу систему:

  • sudo apt install software-properties-common

Затем импортируйте ключ подписи для верификации программного обеспечения, которое вы собираетесь установить:

  • sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EA8CACC073C3DB2A

Вы увидите следующий результат:

Output

gpg: key EA8CACC073C3DB2A: public key "Launchpad PPA for Linux Uprising" imported gpg: Total number processed: 1 gpg: imported: 1

После этого используйте команду add-apt-repository, чтобы добавить репозиторий в список источников пакетов:

  • sudo add-apt-repository ppa:linuxuprising/java

Появится следующее сообщение:

Output

Oracle Java 11 (LTS) and 12 installer for Ubuntu, Linux Mint and Debian. Java binaries are not hosted in this PPA due to licensing. The packages in this PPA download and install Oracle Java 11, so a working Internet connection is required. The packages in this PPA are based on the WebUpd8 Oracle Java PPA packages: https://launchpad.net/~webupd8team/+archive/ubuntu/java Created for users of https://www.linuxuprising.com/ Installation instructions (with some tips), feedback, suggestions, bug reports etc.: . . . Press [ENTER] to continue or ctrl-c to cancel adding it

Нажмите ENTER, чтобы продолжить установку. Возможно, вы увидите сообщение об отсутствии действительных данных OpenPGP (no valid OpenPGP data found), но вы можете спокойно игнорировать его.

Обновите список пакетов, чтобы новое программное обеспечение стало доступным к установке:

Установщик начнет искать Oracle JDK, который вы загрузили в /var/cache/oracle-jdk11-installer-local. Создайте этот каталог и переместите архив Oracle JDK туда:

  • sudo mkdir -p /var/cache/oracle-jdk11-installer-local/
  • sudo cp jdk-11.0.7_linux-x64_bin.tar.gz /var/cache/oracle-jdk11-installer-local/

После этого выполните установку пакета:

  • sudo apt install oracle-java11-installer-local

Установщик сначала попросит вас принять лицензионное соглашение Oracle. Примите соглашение. После этого установщик извлечет пакет Java и установит его.

Теперь рассмотрим, как выбрать версию Java, которую вы хотите использовать.

Управление Java

На одном сервере может быть установлено несколько версий Java. Задать версию по умолчанию можно через командную строку с помощью команды update-alternatives.

  • sudo update-alternatives --config java

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

Output

There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode * 2 /usr/lib/jvm/java-11-oracle/bin/java 1091 manual mode Press <enter> to keep the current choice[*], or type selection number:

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

Это можно сделать и для других команд Java, например, для компилятора (javac):

  • sudo update-alternatives --config javac

Также эту команду можно использовать для настройки других команд, в том числе keytool, javadoc, jarsigner и т. д.

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

JAVA_HOME

Многие программы, написанные на Java, используют переменную среды JAVA_HOME для определения каталога установки Java.

Чтобы задать эту переменную среды, нужно предварительно определить место установки Java. Используйте команду update-alternatives:

  • sudo update-alternatives --config java

Эта команда показывает каждую установку Java и путь установки:

Output

There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode * 2 /usr/lib/jvm/java-11-oracle/bin/java 1091 manual mode Press <enter> to keep the current choice[*], or type selection number:

В данном случае пути установки выглядят следующим образом:

  1. OpenJDK 11 находится в каталоге /usr/lib/jvm/java-11-openjdk-amd64/bin/java.
  2. Java Oracle располагается в каталоге /usr/lib/jvm/java-11-oracle/jre/bin/java.

Скопируйте путь каталога установки предпочитаемой версии. Откройте каталог /etc/environment в nano или другом текстовом редакторе:

  • sudo nano /etc/environment

В конце этого файла добавьте следующую строку, чтобы заменить выделенный путь на собственный скопированный путь, но не включайте часть пути bin/​​​:

/etc/environment

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

При изменении файла будет задан путь JAVA_HOME для всех пользователей системы.

Сохраните файл и выйдите из редактора.

Снова загрузите файл, чтобы применить изменения к текущему сеансу:

Убедитесь, что переменная среды задана:

Вы увидите путь, который только что задали:

Output

/usr/lib/jvm/java-11-openjdk-amd64

Другим пользователям для применения этого параметра нужно будет выполнить команду source /etc/environment или выйти из системы и снова войти в нее.

Заключение

В этом обучающем модуле вы установили разные версии Java и научились управлять ими. Теперь вы можете устанавливать программное обеспечение, работающее на платформе Java, в том числе Tomcat, Jetty, Glassfish, Cassandra или Jenkins.

Как установить Java для Windows

Сегодня мы расскажем, как установить java на VPS под управлением ОС Windows.

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

Для установки нужно прежде всего настроить браузер Internet Explorer, чтобы загрузить файлы с внешних площадок.

Затем загрузите установщик Java с официального сайта.

Выберите файл установки в автономном режиме.


Откройте папку «Downloads&rlaquo; и запустите на исполнение загруженный файл.

По окончании процесса Java Runtime Environment (JRE) будет установлено, для ее исполнения достаточно java-приложений.

Для разработки и компиляции java-приложений вам потребуется установка комплекта разработчика — Java Development Kit (JDK).

Внимание: средства разработки вместе с JRE включены в JDK.

Загрузите установщик:


Откройте папку «Downloads» и запустите на исполнение загруженный файл.


Для установки отметьте все пункты и нажмите «Далее».

После окончания будет установлена Java Development Kit (JDK).

Проверьте установку

Командой java в WindowsPowerShell вы проверить успешно установленную версию Java:
java -version

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

Следует установить переменные среды – пути, по которым программы будут искать файлы Java.

Откройте раздел «Дополнительные параметры системы».


Выберите раздел «Переменные окружения».


Укажите переменную Path и добавьте такие изменения:

C:\Program Files\Java\jdk1.8.0_121\bin


Теперь нужно создать новую переменную JAVA_HOME со значением C:\Program Files\Java\jdk1.8.0_121

Не нашли ответа на Ваш вопрос? Напишите нам!

[email protected] — служба техподдержки

[email protected] — вопросы по услугам, оплате, документам и партнерству

[email protected] — партнерская программа

Переключение между несколькими версиями Java

Вы можете настроить, какая версия является значением по умолчанию для использования в командной строке, используя команду update-alternatives, которая определяет , какие символические ссылки используются для различных команд.

sudo update-alternatives --config java

Вывод будет выглядеть примерно так:

There are 5 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      auto mode
  1            /usr/lib/jvm/java-6-oracle/jre/bin/java          1         manual mode
  2            /usr/lib/jvm/java-7-oracle/jre/bin/java          2         manual mode
  3            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode
  4            /usr/lib/jvm/java-8-oracle/jre/bin/java          3         manual mode
  5            /usr/lib/jvm/java-9-oracle/bin/java              4         manual mode

Press <enter> to keep the current choice[*], or type selection number:

Теперь вы можете выбрать номер для использования по умолчанию. Это также можно сделать для других команд Java, таких как compiler ( javac), генератор документации ( javadoc), инструмент подписи JAR ( jarsigner) и другие. Вы можете использовать следующую команду, заполнив команду, которую хотите настроить.

sudo update-alternatives --config command

Многие программы, такие как серверы Java, используют переменную среды JAVA_HOME для определения места установки Java.

Скопируйте путь из вашей предпочтительной установки и затем откройте / etc / environment, используя Sublime Text или ваш любимый текстовый редактор.

sudo subl /etc/environment

В конце этого файла добавьте следующую строку, заменив выделенный путь собственным скопированным путем.

JAVA_HOME="/usr/lib/jvm/java-8-oracle"

Сохраните и закройте файл, и перезагрузите его: source /etc/environment.
Теперь вы можете проверить , является ли переменная окружения установлена, выполнив следующую команду: echo $JAVA_HOME. Это вернет путь, который вы только что установили.

Установка Java в Ubuntu 18.04

Хочу порекомендовать VPS хостинг от профессионалов с самой лучшей технической поддержкой, на котором работает этот веб-сайт. У них есть VPS и выделеные серверы под любые нужды. Регистрируйтесь и получите скидку 25% на первый платеж для любого SSD VPS при оплате на один, три или шесть месяцев.

Java — это очень популярный язык программирования, разработанный в компании Sun Microsystems. Сейчас Java используется для создания различных десктопных программ, веб-приложений, серверных приложений и многого другого. Основная особенность этого языка — это максимальная кроссплатформенность. Программа, написанная для одной системы, будет без проблем работать в другой. Но для программ, написанных на Java, нужна специальная Java-машина. Именно её мы будем сегодня устанавливать.

В этой статье мы рассмотрим, как выполняется установка Java Ubuntu 18.04 для разных версий программы. А также попытаемся разобраться во всём её многообразии.

Содержание статьи:

Какую версию Java выбрать?

Сейчас разработкой Java занимается компания Oracle. До недавнего времени существовало две основных версии виртуальной машины Java:

  • Старая седьмая версия;
  • Новая восьмая, используемая в большинстве программ.

Платформа распространялась в двух форматах:

  • Проприетарном (Oracle Java) — с дополнительными возможностями и поддержкой;
  • Открытом (Open JDK) — полностью открытая версия.

Обе платформы выпускались компанией Oracle, но вторая поддерживалась сообществом разработчиков, а первая самой компанией. Сейчас же ситуация немного изменилась. Теперь компания выпускает новую версию Java каждые пол года. Сначала вышла Java 9, 10, а затем 11 и длительность срока поддержки этих версий тоже короткая — всего семь месяцев. Поэтому большинство программ остались работать на Java 8, которая будет официально поддерживаться до 2020 года. Именно её и надо устанавливать в большинстве случаев.

Если вы разработчик, и хотите получить самую свежую версию Java, то стоит устанавливать Java 11. Это LTS-версия, которая будет поддерживаться до 2026 года. В ней было очень много улучшений и изменений, как в плане синтаксиса, так и для распространения. Теперь проприетарная версия доступна бесплатно только для некоммерческого использования. Для коммерческих целей необходимо платить или же устанавливать OpenJDK.

В Ubuntu, да и в других дистрибутивах Java поставляется в двух редакциях:

  • JDK или Java Development Kit — содержит полную версию Java, необходимую для разработки на этом языке;
  • JRE или Java Runtime Environment — содержит только окружение для выполнения программ.

Здесь, я думаю, надо выбирать то, что вам нужно. Если нет необходимость что-то компилировать на Java, то будет достаточно JRE. А теперь перейдём к установке.

Установка Java 8 в Ubuntu 18.04

1. Как установить OpenJDK в Ubuntu

Если вы хотите установить OpenJDK в Ubutnu, то никаких сторонних репозиториев вам не нужно. Восьмая версия платформы есть в официальном репозитории Ubuntu 18.04. Чтобы установить jdk на Ubuntu используйте:

sudo apt install openjdk-8-jdk

Для установки JRE в Ubuntu выполните:

sudo apt install openjdk-8-jre

После этого вы можете проверить версию Java:

java -version

2. Как установить Oracle Java в Ubuntu

К сожалению с недавнего времени репозиторий от Webupdteam работать перестал и теперь единственный рабочий способ получить самую свежую версию java — скачать её из официального сайта. На странице надо отметить галочку Accept License:

Затем вас перенаправит на страницу входа, необходимо войти в свою учетную запись Oracle или создать новую, только после этого начнется загрузка выбранной версии. После завершения загрузки создайте папку /usr/lib/jvm/:

sudo mkdir /usr/lib/jvm/

Затем распакуйте в неё полученный архив:

sudo tar -zxvf jdk-8u221-linux-x64.tar.gz -C /usr/lib/jvm/

Добавьте исполняемый файл java к списку утилиты управления версиями:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_221/bin/java 3

Затем активируйте эту версию:

sudo update-alternatives --config java

Некоторым приложениям нужен путь к исполняемым файлам Java в переменных окружения. Создайте файл /etc/profile.d/javajdk.sh со следующим содержимым:

sudo vi /etc/profile.d/java8jdk.sh

export PATH=$PATH:/usr/lib/jvm/jdk1.8.0_221/bin
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_221/
export JRE_HOME=/usr/lib/jvm/jdk1.8.0_221/jre/
export J2SDKDIR=/usr/lib/jvm/jdk1.8.0_221/
export J2REDIR=/usr/lib/jvm/jdk1.8.0_221/jre/

Чтобы загрузить эти переменные выполните:

source /etc/profile.d/java8jdk.sh

После этого проверьте правильность установки, посмотрев версию:

java --version

 

 

Установка Java 11 в Ubuntu 18.04

1. Установка OpenJDK 11

Java 11 — это последняя на данный момент версия Java. Это версия с длительным сроком поддержки, поэтому она будет поддерживаться до 2026 года. Свободная версия есть в официальных репозиториях, поэтому вы можете её оттуда без проблем установить:

sudo apt install openjdk-11-jdk

Или же вы можете установить JRE-редакцию только для запуска программ:

sudo apt install openjdk-11-jre

Далее вы можете посмотреть версию:

java -version

2. Установка Oracle Java 11

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

sudo add-apt-repository ppa:linuxuprising/java

Затем запустите скрипт установщика. Он скачает пакет с сайта и установит его на ваш компьютер. Вам нужно будет только принять лицензию:

sudo apt install oracle-java11-installer

Проверьте версию Java:

java -version

Выбор версии Java

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

sudo update-java-alternatives --list

Затем установите нужную версию с помощью опции —set:

sudo update-java-alternatives --set oracle-java-8

Удаление Java из Ubuntu

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

sudo apt purge oracle-java11-installer
sudo apt purge openjdk-11*
sudo apt purge openjdk-8*

Затем вы можете удалить PPA-репозиторий:

sudo add-apt-repository --remove ppa:linuxuprising/java

Чтобы удалить java 8 надо удалить папку, в которую вы её распаковали:

sudo rm -Rf /usr/lib/jvm/jdk1.8.0_221/

Выводы

В этой статье мы разобрали, как установить Java на Ubuntu 18.04. Я думаю, теперь вы знаете, какая версия вам нужна и как всё правильно установить. Надеюсь, информация из статьи была вам полезной.


Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Оцените статью:

Загрузка…

Как установить Java на CentOS 8

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


Существует две разные реализации Java, OpenJDK и Oracle Java, между которыми почти нет различий, за исключением того, что Oracle Java имеет несколько дополнительных коммерческих функций. Oracle Java License разрешает только некоммерческое использование программного обеспечения, например, для личного использования и разработки. OpenJDK — это реализация платформы Java с открытым исходным кодом.


Репозитории CentOS 8 по умолчанию включают последние две основные версии Java LTS, Java 8 и Java 11.

Установка OpenJDK 11 


Общая рекомендация — установить последнюю версию Java LTS (JDK 11). Некоторым Java-приложениям может потребоваться определенная версия Java, поэтому вам может потребоваться обратиться к документации приложения.


Чтобы установить OpenJDK 11 в CentOS 8, выполните следующую команду от имени пользователя root или пользователя с привилегиями sudo :

sudo yum install java-11-openjdk-devel


После завершения установки вы можете проверить это, проверив версию Java:

java -version


Вывод должен выглядеть примерно так:

openjdk version "11.0.4" 2019-07-16 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.4+11-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.4+11-LTS, mixed mode, sharing)


Это оно! Вы успешно установили Java в вашей системе CentOS 8.


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


Для установки только безголового OpenJDK 11 типа:

sudo yum install java-11-openjdk-headless


Если вы уже установили java-11-openjdk-devel, пакет без заголовка будет установлен как зависимость.

Установка OpenJDK 8 


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

sudo yum install java-1.8.0-openjdk-devel


Проверьте установку, проверив версию Java:

java -version


Вывод должен выглядеть примерно так:

openjdk version "1.8.0_222"
OpenJDK Runtime Environment (build 1.8.0_222-b10)
OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)


Для минимального времени выполнения Java установите java-1.8.0-openjdk-headless пакет.

Установка версии Java по умолчанию 


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


Чтобы проверить, какая версия Java установлена ​​по умолчанию, введите:

java -version


Если вы хотите изменить версию по умолчанию, используйте alternatives команду:

sudo alternatives --config java


Вывод будет выглядеть примерно так:

There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
   1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.4.11-0.el8_0.x86_64/bin/java)
*+ 2           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el8_0.x86_64/jre/bin/java)

Enter to keep the current selection[+], or type selection number: 


Список всех установленных версий Java будет напечатан на экране. Введите номер версии, которую вы хотите использовать по умолчанию, и нажмите Enter.


Вы также можете изменить javac версию по умолчанию :

sudo alternatives --config java


javac — командная утилита для компиляции программ на Java

Установка

JAVA_HOMEпеременной среды


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


Чтобы установить JAVA_HOME переменную для каждого пользователя, добавьте ее в ~/.bashrc или в любой другой файл конфигурации, который загружается при входе пользователя. Для общесистемной настройки используйте скрипт внутри /etc/profile.d каталога.


Предполагая, что вы хотите установить JAVA_HOMEOpenJDK 8, добавьте следующую строку в конце файла:

JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk"


Чтобы изменения вступили в силу в вашей текущей оболочке, вы можете выйти из системы и войти в систему или использовать source команду:

source /etc/profile.d/java.sh


Убедитесь, что JAVA_HOME переменная среды была правильно установлена:

echo $JAVA_HOME


Выходные данные должны показать путь к установке Java:

/usr/lib/jvm/java-1.8.0-openjdk


Вы также можете установить это JAVA_HOME в конфигурации приложения, файле системного модуля или в командной строке при запуске программы.


Например, чтобы запустить Maven с использованием Java 8, вы должны набрать:

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk mvn --version
...
Java version: 1.8.0_222, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el8_0.x86_64/jre
...

Вывод 


CentOS 8 поддерживает две основные версии Java, Java 8 и Java 11, которые можно установить с помощью yum диспетчера пакетов.

переменных среды — Сообщается неверная java -версия

переменная среды — Сообщается неправильная java-версия — Суперпользователь

Сеть обмена стеков

Сеть Stack Exchange состоит из 176 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.

Посетить Stack Exchange

  1. 0

  2. +0

  3. Авторизоваться
    Зарегистрироваться

Super User — это сайт вопросов и ответов для компьютерных энтузиастов и опытных пользователей.Регистрация займет всего минуту.

Зарегистрируйтесь, чтобы присоединиться к этому сообществу

Кто угодно может задать вопрос

Кто угодно может ответить

Лучшие ответы голосуются и поднимаются наверх

Спросил

Просмотрено
35к раз

Я использую Windows 7 Professional x64, и у меня установлены следующие версии Java:

x64

  • C: \ Program Files \ Java
    • jdk1.6.0_24
    • jdk1.7.0_04
    • jdk1.7.0_07
    • jre6
    • jre7

x86

  • C: \ Program Files (x86) \ Java

в моих переменных среды у меня есть PATH , содержащий C: \ Program Files \ Java \ jdk1.6.0_24 \ bin и JAVA_HOME , установленный на C: \ Program Files \ Java \ jdk1.6.0_24 \ bin

Однако запуск java -version сообщает

  версия java "1.7.0_07 "
Среда выполнения Java (TM) SE (сборка 1.7.0_07-b10)
64-разрядная серверная виртуальная машина Java HotSpot (TM) (сборка 23.3-b01, смешанный режим)
  

Как это происходит, когда в моих переменных среды нет ссылки на эту версию Java.

Любая помощь по этому вопросу была бы замечательной, поскольку я пытаюсь запустить Apache ANT с использованием Java 1.6.

Создан 26 сен.

МалахияМалачи

31322 золотых знака55 серебряных знаков1919 бронзовых знаков

У вас наверняка есть java.exe скопирован на один из системных путей (AFAIK, это поведение установщика Java по умолчанию).
Чтобы проверить, что на самом деле выполняется, когда вы запускаете ‘java -version’, запустите из командной строки:
для% I в (java.exe) выполните @echo% ~ $ PATH: I , и он сообщит вам, где он находится.

Создан 26 сен.

wmzwmz

6,61211 золотой знак1515 серебряных знаков3030 бронзовых знаков

4

Папки PATH проверяются в порядке их появления.Попробуйте переместить путь java на передний план. Если это решит проблему, значит, где-то на вашем пути есть другая версия.

Создан 26 сен.

Крис НаваChris Nava

7,11711 золотых знаков2424 серебряных знака3030 бронзовых знаков

При установке общедоступной JRE (используемой подключаемым модулем Java) файл java.EXE-файл также создается в C: \ WINNT \ system32 (IIRC). Вероятно, выполняется эта java-команда, поскольку C: \ WINNT \ system32 стоит перед каталогом JDK / bin в вашем PATH.

Поместите каталог JDK / bin в начало PATH

Создан 10 мар.

Это сообщит о правильной версии java, а также укажет вам, в чем проблема:

  @ECHO выкл.
ЭХО ---------------
УСТАНОВИТЬ "JAVA_HOME = C: \ Путь куда угодно \ JDKwhatever"
УСТАНОВИТЬ «ПУТЬ =% JAVA_HOME% \ bin;% ПУТЬ%»
java -version
ЭХО ---------------
Пауза
  

Создан 16 янв.

Джангофан

2,7777 золотых знаков2929 серебряных знаков3535 бронзовых знаков

Я предлагаю вам удалить все JDK и JRE.Затем вы устанавливаете последнюю версию JDK и обновляете свой путь к классам, JAVA_HOME и путь.
Это сработало для меня.

Создан 07 сен.

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

У меня было % JAVA_HOME% \ bin в начале PATH , но он не работал — добавление JAVA_HOME в систему устранило проблему.

Джош

4,91555 золотых знаков3232 серебряных знака4444 бронзовых знака

Создан 01 окт.

Суперпользователь лучше всего работает с включенным JavaScript

Ваша конфиденциальность

Нажимая «Принять все файлы cookie», вы соглашаетесь с тем, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в ​​отношении файлов cookie.

Принимать все файлы cookie

Настроить параметры

Как узнать версию JDK, установленную на вашем компьютере

Автор mkyong |

Просмотрено: 477 790 | +1,398 pv / w

Набор для разработки Java (JDK) содержит инструменты для разработки на Java, а Java Runtime Environment (JRE) содержит JVM для преобразования байтового кода .class в машинный код, и выполнить его, короче говоря, JRE запускает программу Java.

Проверить версию JDK
Мы можем использовать javac -version , чтобы узнать версию установленного JDK. В приведенном ниже примере версия JDK — 11.0.7

Терминал

 
$ javac -version

javac 11.0.7
  

Проверить версию JRE
Мы можем использовать java -version , чтобы узнать версию установленной JRE. В приведенном ниже примере версия JRE — 1.8.0_252

Терминал

 
$ java -version
openjdk версия "1.8.0_252"
Среда выполнения OpenJDK (сборка 1.8.0_252-8u252-b09-1 ~ 19.10-b09)
64-разрядная серверная виртуальная машина OpenJDK (сборка 25.252-b09, смешанный режим)
  

Версии JDK и JRE могут быть разными на одном компьютере. На одном компьютере можно использовать несколько версий JDK и JRE; Лучше узнать, какая версия настроена в системном пути к классам для запуска или компиляции программы Java.

1.Где установлен JDK?

JDK также содержит JRE для запуска программы Java.

Терминал

 
$ JAVA_HOME / bin / java <- JDK
$ JAVA_HOME / jre / bin / java <- JRE
  

1.1 В Ubuntu или Linux мы можем использовать или javac , чтобы узнать, где установлен JDK.

Терминал

 
$ which javac
/ usr / bin / javac

$ ls -lsah / usr / bin / javac
/ usr / bin / javac -> / и т.д. / альтернативы / javac

$ ls -lsah / и т. д. / альтернативы / javac
/ и т. д. / альтернативы / javac -> / usr / lib / jvm / accepttopenjdk-11-хотспот-amd64 / bin / javac

$ cd / usr / lib / jvm / accepttopenjdk-11-хотспот-amd64 / bin /
$./ javac -version
javac 11.0.7
  

В приведенном выше примере JDK установлен по адресу / usr / lib / jvm / accepttopenjdk-11-hotspot-amd64 / .

1.2 В Windows мы можем использовать , где javac , чтобы узнать, где установлен JDK.

Терминал

 
Microsoft Windows [Версия 10.0.18362.900]
(c) Корпорация Microsoft, 2019 г. Все права защищены.

C: \ Users \ mkyong> какой javac
'which' не распознается как внутренняя или внешняя команда,
действующая программа или командный файл.C: \ Users \ mkyong> где javac
C: \ opt \ jdk-11.0.1 \ bin \ javac.exe
  

Нужен ли мне JDK или JRE?
Конечным пользователям необходимо установить JRE для запуска программы Java, а JDK предназначен для разработчиков. В производственной среде группе развертывания достаточно установить JRE для запуска программы Java. Однако разработчики часто просят установить JDK вместо автономной JRE на производственном сервере, поскольку JDK содержит JRE, а также дополнительные инструменты для мониторинга и отладки запущенной программы Java.

Ссылки

Проверить установку JAVA в Ubuntu и проверить установленную версию (если есть)

Для некоторых приложений в Ubuntu требуется, чтобы в вашей системе была установлена ​​библиотека времени выполнения Java. Он не входит в стандартную комплектацию большинства версий Ubuntu, поскольку безопасность является проблемой, когда Java установлена ​​в вашей системе. Снова и снова обычному пользователю Ubuntu может потребоваться проверить, установлена ​​ли Java в системе в данный момент, а также, если она установлена, какая версия используется системой в настоящее время.

В этой статье описывается, как легко проверить версию Java, установленную в вашей системе Ubuntu. Мы выполнили команды и процедуры, упомянутые в этой статье, в системе Ubuntu 18.04 LTS.

Мы будем использовать командную строку Ubuntu, Терминал, для выполнения всех упомянутых команд. Вы можете открыть приложение Terminal либо через Ubuntu Dash, либо с помощью сочетания клавиш Ctrl + Alt + T.

Метод 1. Проверка версии Java

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

 $ java -version 

Или

 $ java --version 

Это позволит убедиться, что Java Runtime Environment уже установлена ​​в вашей системе или нет.Если да, он также сообщит вам, какая версия Java установлена ​​в вашей системе.

В моем случае вывод показывает, что в настоящее время в моей системе еще не установлена ​​Java.

Если в вашей системе установлена ​​какая-либо версия Java, вывод будет отображать информацию о версии Java OpenJDK и JRE следующим образом:

Метод 2: Проверяя путь, по которому установлена ​​Java

Введите следующую команду для проверки каталога, в котором установлена ​​Java:

 $ which java 

Эта команда не выводит никаких результатов, если Java не установлена ​​в вашей системе:

Объявление

Однако, если Java установлена ​​в вашей системе, эта команда покажет точный путь, по которому установлена ​​Java:

Method3: Найдите Java в списке установленных пакетов

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

 $ sudo aptitude search PackageName 

Мы можем использовать эту команду, чтобы узнать, установлен ли какой-либо пакет JDK в нашей системе или нет:

 $ sudo aptitude search jdk 

Эта команда выведет список всех пакетов JDK, доступных в репозиториях Ubuntu.

Обратите внимание на префикс в каждой записи.

В вашей системе установлены только те пакеты, которые имеют префикс «i».

Из вышеприведенного вывода видно, что в моей системе установлена ​​Java OpenJDK 11 JRE. Если вы не видите префикс «i» ни в одной из записей JDK, это означает, что Java не установлена ​​в вашей системе.

С помощью этих простых способов вы можете проверить, установлена ​​ли Java в вашей системе или нет. Вы также можете просмотреть, какая установка Java установлена ​​в вашей системе, если она действительно установлена.

Java 8 для Windows 10 - Internet Explorer

Как выполнить обновление до Java 8 на компьютере с Windows 10

* Для использования с Internet Explorer *

Обратите внимание:

  • Мы не поддерживаем версии Java, кроме Java 8, обновление 121.

  • Microsoft Edge не работает с Banner ERP. Вместо этого используйте Internet Explorer.

1) Fi узнайте, какая у вас версия Java:

  • Введите «Панель управления» в поле поиска в левой части панели задач, затем нажмите «Ввод»:
  • Выберите «Просмотр: маленькие (или большие) значки», затем дважды щелкните значок «Java», чтобы открыть его.
  • На вкладке «Общие» нажмите кнопку «О программе ...». Всплывающее окно «О Java» покажет вашу версию Java (например, «Версия 7, обновление 71»).
  • Закройте панель управления Java, затем закройте панель управления.
  • Если у вас установлена ​​Java 8, обновление 121, перейдите к шагу 6. ​​

2) Если у вас установлена ​​версия, отличная от Java 8, обновление 121, удалите ее.

  • На панели управления выберите «Просмотр по: мелким (или крупным) значкам», затем дважды щелкните «Программы и компоненты» .
  • Найдите Java в списке. На большинстве компьютеров установлены две программы Java.
  • Щелкните одну из перечисленных программ Java, затем щелкните и выберите Удалить .
    • Если вас спросят, действительно ли вы хотите удалить программу, нажмите Да .
    • Если вас спросят: «Разрешить ли следующей программе обновлять программное обеспечение на этом компьютере?», Нажмите Да .
    • Если вас спросят: «Разрешить ли следующей программе от неизвестного издателя вносить изменения в этот компьютер?», Нажмите Да .
  • Повторите описанные выше шаги, чтобы удалить другую программу Java.

3 ) Откройте Internet Explorer, набрав «Internet Explorer» в поле поиска.

4) Используя Internet Explorer, войдите в MyWellesley. Тогда d ownload Java 8 здесь. После того, как вы перешли по ссылке, нажмите синюю кнопку «Загрузить».

  • Если Internet Explorer спрашивает: «Вы хотите запустить или сохранить jre-8u121-windows.. . ", нажмите" Сохранить ".
  • Найдите сообщение «jre-8u121-windows-i586» внизу страницы. Щелкните «Просмотр загрузок».

5) В окне «Просмотр загрузок - Internet Explorer» нажмите «Выполнить» в загрузке «jre-8u-121-windows», чтобы установить загрузку Java.

  • Если Internet Explorer спросит: «Разрешить этому приложению вносить изменения в ваше устройство?», Нажмите «Да».
  • В окне «Добро пожаловать в Java» нажмите «Установить».
  • Если появляется сообщение «Обнаружены устаревшие версии Java», снимите флажок рядом с показанной версией Java, затем нажмите «Напомнить позже», затем «Далее».
  • Если вас спросят, хотите ли вы восстановить запросы безопасности Java, снимите флажок.
  • Если вы видите окно «Проверить версию Java», закройте его.
  • Если вы видите окно «Вы успешно установили Java», нажмите «Закрыть».
  • Если появится окно «Проверить версию Java», закройте его.

6) Просмотрите несколько настроек Java в Панели управления Java.При необходимости изменить:

  • Откройте панель управления Java.
  • Дважды щелкните значок Java, чтобы открыть его.
  • Щелкните вкладку «Обновить».
    • Снимите флажок «Автоматически проверять наличие обновлений».
    • Щелкните по кнопке «Не проверять».
    • Нажмите «Применить».
  • Щелкните вкладку «Дополнительно».
    • В разделе «Консоль Java» выберите «Не запускать консоль».
    • В режиме «Смешанный код (песочница vs.доверенный) проверка безопасности "выберите второй вариант (" Включить - скрыть предупреждение и запустить с защитой "), если он еще не выбран.
    • В разделе «Дополнительные параметры безопасности» убедитесь, что выбраны только те параметры, которые отмечены на скриншоте ниже:
    • Нажмите «Применить».
  • Оставьте консоль Java открытой и следуйте приведенным ниже инструкциям.

7) Если Internet Explorer открыт, закройте его, а затем снова откройте, чтобы обновить.Снова войдите в MyWellesley.

8) Прикрепите IE 11 к панели задач; добавить сайты в Надежные сайты

  • Перейдите в папку C: \ Program Files \ internet explorer \ iexplore.exe. Щелкните правой кнопкой мыши iexplore.exe и выберите Закрепить на панели задач .
  • Закройте IE, затем откройте его с помощью значка на панели задач.
  • Если вы видите всплывающее сообщение «Вспомогательный модуль Java (™) SSV» внизу страницы, щелкните Включить .
  • Щелкните значок шестеренки в правом верхнем углу IE
  • .

  • Щелкните "Свойства обозревателя"
  • Перейдите на вкладку «Безопасность»
  • Щелкните «Надежные сайты» (зеленая галочка).
  • Щелкните кнопку «Сайты».
  • Введите (, не нажмите ссылку) «https://bannererp.wellesley.edu» в поле «Добавить этот веб-сайт в зону», затем нажмите «Добавить»
  • Если вы используете NolijWeb, введите ( не нажимайте на ссылку) «https: // imaging.wellesley.edu "в поле" Добавить этот веб-сайт в зону ", затем нажмите" Добавить "
  • Если вы используете тестовую версию Banner ERP, введите (, не нажмите ссылку) «https://testban8erp.wellesley.edu» в поле «Добавить этот веб-сайт в зону», затем нажмите «Добавить»
  • Если вы используете тестовую версию NolijWeb, введите (, не нажмите ссылку) «https://imaging-test.wellesley.edu» в поле «Добавить этот веб-сайт в зону», затем нажмите «Добавить». «
  • Нажмите «Закрыть», чтобы закрыть окно «Надежные сайты».
  • Нажмите «ОК», чтобы закрыть окно «Свойства обозревателя».

9) O pen Banner ERP с использованием Internet Explorer. Примечание: Если вы раньше использовали Banner ERP на этом компьютере, вы можете не увидеть все сообщения ниже, потому что Java может запомнить ваши настройки из предыдущей установки.

  • Если вы видите пустую страницу при открытии Banner ERP и вкладку с надписью zinn.wellesley.edu , создайте «Избранное» для Banner ERP и получите доступ к Banner ERP с помощью Favorite.Затем следуйте приведенным ниже инструкциям.
  • Если вы видите сообщение «Ваша версия Java устарела», отметьте «Не спрашивать снова, пока не будет доступно следующее обновление» в нижнем левом углу, затем нажмите «Позже».
  • Щелкните ссылку «Активировать Java»:
  • Если вы видите сообщение «Разрешить https://bannererp.wellesley.edu:4452», нажмите «Разрешить и запомнить».
  • Если вас спросят: «Вы хотите запустить это приложение? (Баннер от Ellucian)», нажмите «Выполнить».
  • Если вас спросят: «Вы хотите запустить это приложение? (OracleForms)», установите флажок «Я принимаю» и нажмите «Выполнить».
    • Если вы по-прежнему видите это поле при следующем запуске баннера, установите флажок «Я принимаю ..», а также щелкните синий кружок рядом с «Показать параметры», затем установите флажок «Больше не показывать». .. ", затем нажмите" Выполнить ".
  • Если вы видите сообщение «Предупреждение - запрошена недоступная версия Java», нажмите кнопку «Запустить с последней версией».
  • Если вы видите сообщение «Заблокировать запуск потенциально небезопасных компонентов?», Нажмите «Не блокировать».
  • Если вы видите сообщение «Вы хотите запустить это приложение? Ваша версия Java устарела ... (Расположение: https://bannererp.wellesley.edu:4452)», нажмите «Выполнить» .
  • На этом этапе вы сможете войти в Banner ERP. Если вы не можете этого сделать, убедитесь, что вы выполнили все шаги, указанные выше. Если вы по-прежнему не можете войти в систему, позвоните в службу поддержки по номеру x3333.

10) Пользователи тестового баннера: Если вы видите всплывающее сообщение «Предупреждение - запрошена недоступная версия Java», нажмите «Запустить с последней версией». После этого вы сможете войти в тестовую версию Banner.

Как переключать версии Java в Windows (обновлено для JDK 16)

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

В этой статье я покажу вам, как установить несколько версий Java одновременно в Windows и как переключаться между ними в командной строке с помощью коротких команд.

Установка нескольких версий Java

Установить несколько версий Java одновременно в Windows невероятно просто. Вы можете загрузить и запустить установщик для каждой версии, который автоматически устанавливает версии в отдельные каталоги.

Скачать исходники

  • Java SE 1.1 - Вы больше не можете установить эту версию в 64-битной Windows.
  • Java SE 1.2 - установлен в C: \ jdk1.2.2 \ и C: \ Program Files (x86) \ JavaSoft \ JRE \ 1.2 \ по умолчанию - я рекомендую изменить это на C: \ Program Files ( x86) \ Java \ jdk1.2.2 \ и C: \ Program Files (x86) \ Java \ jre1.2.2 \ для ясности.
  • Java SE 1.3 - По умолчанию установлен на C: \ jdk1.3.1_28 \ - я рекомендую изменить это на C: \ Program Files (x86) \ Java \ jdk1.3.1_28 \ .
  • Java SE 1.4 - По умолчанию установлен на C: \ j2sdk1.4.2_19 \ - я рекомендую изменить это на C: \ Program Files (x86) \ Java \ jdk1.4.2_19 \ .

Начиная со следующих версий, вам не нужно менять каталоги установки по умолчанию:

Внимание - вы можете использовать следующие дистрибутивы Oracle только в личных целях и для разработки:

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

Переменные среды

В большинстве случаев следующие две переменные среды определяют, какую версию Java использует приложение:

  • JAVA_HOME - многие сценарии запуска используют эту переменную.
  • Путь - используется при запуске двоичного файла Java (например, java и javac ) с консоли.

Эти переменные всегда должны указывать на одну и ту же установку Java, чтобы избежать непредвиденных проблем из-за несоответствий.Некоторые программы, такие как Eclipse, определяют версию Java в отдельном файле конфигурации (например, для Eclipse это запись «-vm» в файле eclipse.ini ).

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

Установщики перечисленных выше версий Java уже создают различные переменные среды, которые необходимо сначала очистить (см. Ниже). Самый быстрый способ изменить переменные среды - нажать клавишу Windows и ввести «env». Затем Windows предлагает «Изменить системные переменные среды» в качестве результата поиска:

Поиск "env"

На этом этапе вы можете нажать «Enter», и появятся свойства системы:

Свойства системы Windows 10

Здесь вы нажимаете «Переменные среды…», после чего открывается следующее окно:

Переменные среды Windows 10 Java 16

В качестве стандартной версии я сейчас использую последнюю версию, Java 16.Поэтому вам следует сделать следующие настройки:

  • Верхний список («Пользовательские переменные») не должен содержать никаких записей, связанных с Java.
  • Нижний список («Системные переменные») должен содержать запись «JAVA_HOME = C: \ Program Files \ Java \ jdk-16 \» (проверьте номер версии, возможно, у вас более новая). Если эта запись не существует, вы можете добавить ее с помощью «New…». Если он существует, но указывает на другой каталог, вы можете изменить его с помощью «Редактировать…».
  • Удалите следующие записи в разделе «Путь»:
    • C: \ ProgramData \ Oracle \ Java \ javapath
    • C: \ Program Files (x86) \ Common Files \ Oracle \ Java \ javapath
  • Вместо этого вставьте следующую запись:

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

Добавление "% JAVA_HOME% \ bin" в системную переменную "Путь"

Последняя запись обеспечивает автоматическое согласование Path и JAVA_HOME .Внимание: это работает только для настройки по умолчанию, настроенной здесь. Если вы измените JAVA_HOME через командную строку, вам необходимо соответствующим образом настроить Path (подробнее об этом ниже).

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

 echo% JAVA_HOME% 
java -версия

В результате вы должны увидеть это:

Проверка переменных среды Java

Скрипты для изменения версии Java

Наконец, мы подошли к возможности быстро и легко изменить версию Java.Поэтому я создаю отдельную команду для каждой версии Java, которая называется, например, java16 , java15 , java14 , java13 . Я помещаю эти команды в каталог C: \ Program Files \ Java \ scripts , который добавляю к переменной среды «Путь», как описано ранее:

Добавление "C: \ Program Files \ Java \ scripts" в системную переменную "Path"

Файлы имеют имена, например, java16.bat , java15.bat , java14.bat , java13.bat и измените переменные среды, как показано в следующем примере java16.bat :

  @ эхо выкл.
установите JAVA_HOME = C: \ Program Files \ Java \ jdk-16
установить Path =% JAVA_HOME% \ bin;% Path%
echo Java 16 активирован.  

Этот сценарий, который, по общему признанию, остается очень простым, вставляет каталог bin версии Java, которая должна быть активирована, в начало переменной Path , так что это где, например, java.В первую очередь ищется exe . Переменная пути становится длиннее с каждым переключением. Однако, поскольку это относится только к открытой в данный момент командной строке, я не думаю, что это проблема.

Следующий ZIP-файл содержит все мои сценарии от Java 1.2 до Java 17 (возможно, вам придется использовать тот или иной каталог Java для своей установки): scripts-up-to-jdk17.zip

Вы можете быстро проверить, работают ли сценарии в командной строке. Внимание: после добавления каталога сценариев в переменную Path необходимо открыть новую командную строку.

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

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

sbt / sbt-javaversioncheck: плагин sbt для проверки версии Java

GitHub - sbt / sbt-javaversioncheck: плагин sbt для проверки версии Java

sbt плагин для проверки версии Java

Файлы

Постоянная ссылка

Не удалось загрузить последнюю информацию о фиксации.

Тип

Имя

Последнее сообщение фиксации

Время фиксации

sbt-javaversioncheck - это плагин sbt для проверки текущей версии Java.
Это взято из активатора JavaVersionCheck , написанного Havoc в typesafehub / activator @ f3a445.

установка

Это автоматический плагин, поэтому вам понадобится sbt 0.13.5+. Поместите это в проект / javaversion.sbt :

 addSbtPlugin ("com.typesafe.sbt"% "sbt-javaversioncheck"% "0.1.0") 

использование

sbt-javaversioncheck - это запускаемый плагин, который автоматически включается для всех проектов с JvmPlugin .
Затем перепрограммируйте javaVersionPrefix в javaVersionCheck на Some («1.6») для Java 6, Some («1.7») для Java 7 и так далее.

 lazy val fooProj = (проект в файле ("foo")).настройки(
    javaVersionPrefix в javaVersionCheck: = Some ("1.6")
  ) 

Около

sbt плагин для проверки версии Java

Ресурсы

Вы не можете выполнить это действие в настоящее время.

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

Как найти и проверить установленную версию среды выполнения Java? - ПОФТУТ

Среда выполнения Java используется для запуска приложений Java. Среда выполнения Java называется JRE. Существуют разные версии JRE, самые последние основные версии - 6,7,8. Некоторым приложениям обычно требуется другая версия из-за проблем с совместимостью. В этом руководстве мы рассмотрим, как получить версии JRE или Java из различных операционных систем.Если вы хотите изучить JRE и отличия от JDK, прочтите следующий учебник.

Java JDK и JRE В чем различия и сходства?

Номера версий Java или JRE

Java использует несколько другие номера версий. Первые номера всех версий java - 1 , фактические основные номера версий меняются в зависимости от выпуска, который является текущим 8 . Пример номера версии Java приведен ниже.

1.8.0_99

Определите версию Java в Windows из командной строки

У нас есть разные методы определения версии Java или JRE в Windows.Первый способ - запустить команду java в командной строке с информацией о версии. Мы также предоставим вариант версии , как показано ниже.

 > java -версия  

Определить версию JAVA в Windows

Мы видим, что cırrent JRE или версия Java - это 1.8.0_144 . Здесь мы можем позвонить 8 в качестве основного номера версии.

Определите версию Java в Windows из графического интерфейса пользователя

Мы можем использовать меню Java, которое находится в Панели управления.

Определить версию Java в Windows из графического интерфейса пользователя

Затем на вкладке Общие нажмите кнопку О . Это откроет новое окно, в котором будет представлена ​​информация о текущей версии Java или JRE.

Определить версию Java в Windows из графического интерфейса пользователя

Мы можем увидеть и получить следующую информацию.

  • Версия 8 определяет основную версию Java, которая в этом примере - 8.
  • Обновление 144 указывает дополнительную версию, которая имеет номер 144.

Определить версию Java Linux (CentOS, RedHat, Fedora, Ubuntu, Debian, Kali, Mint)

Мы будем использовать команду java из командной строки, чтобы получить информацию об установке Java или JRE в дистрибутивах Linux.

  $ java -версия  

Определить версию Java для Linux (CentOS, RedHat, Fedora, Ubuntu, Debian, Kali, Mint)

Мы видим, что предоставляется много информации о Java и платформе.

  • openjdk версия "1.

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

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