Премиальная поддержка Axiom Java JDK JRE OpenJDK от команды Axiom JDK

Скачать как PDF

1. Введение

Этот документ описывает как установить Axiom JDK на компьютеры под управлением Microsoft Windows, Linux и macOS. Тип установки, который вы выберете, зависит от ваших требований и платформы, которую вы используете.

Существует несколько вариантов дистрибутива Axiom JDK:

  • JDK Pro — дистрибутив для запуска, компиляции и отладки приложений или создания собственной среды выполнения Java с подмножеством модулей Java;

  • JDK Pro Full — включает JavaFX и расширенный набор виртуальных машин;

  • JDK Pro Lite — компактный, но полнофункциональный дистрибутив JDK;

  • JRE Pro — дистрибутив для запуска Java-приложений;

  • JRE Pro Full — включает JavaFX и расширенный набор виртуальных машин для запуска Java-приложений.

Вы можете загрузить Axiom JDK либо из Центра загрузок Axiom JDK, либо по ссылке на портале поддержки. Доступ к этому порталу предоставляется клиентам с активным договором поддержки. После входа на портал поддержки, если у вас есть несколько активных проектов, выберите нужный проект из выпадающего списка "Выберите проект" вверху страницы под именем пользователя. В зависимости от выбранного проекта вам будет доступна прямая ссылка на запрошенную вами версию продукта в разделе "Технологии". Если вы используете страницу центра загрузки Axiom JDK, прокрутите вниз и выберите ОС, тип пакета и вариант дистрибутива (JDK/JRE). После завершения загрузки вы можете проверить загруженный файл, сравнив его размер на вашем диске с размером на странице загрузок.

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

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

2. Microsoft Windows

Установка Axiom JDK с помощью MSI-инсталлятора

Для установки Axiom JDK с помощью файла инсталлятора выполните следующие действия:

  1. Найдите и дважды кликните по скаченному exe или msi-файлу инсталлятора.

  2. Следуйте инструкциям на экране окна инсталлятора.

    Окно установщика
  3. После завершения установки нажмите "Finish", чтобы выйти из мастера установки Axiom JDK.

Примечание:
Приведенные примеры экранов установщика могут различаться в разных версиях.

Автоматическая установка с использованием MSI-инсталлятора

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

msiexec /i axiomjdk-jdk-pro22.0.1+10-windows-amd64.msi /qn /quiet /norestart /l*v "Axiom_install.log"

Описание использованных опций:

  • /i - установить указанное ПО;

  • /qn - без пользовательского интерфейса;

  • /quiet - тихий режим без вмешательства пользователя;

  • /norestart - не перезагружать компьютер после завершения установки;

  • /l*v "Axiom_install.log" - подробная регистрация всех сообщений в указанный файл журнала.

Чтобы просмотреть список флагов и параметров установки, запустите msiexec /help из командной строки.

Примечание:
Используйте учетную запись администратора для запуска установки в автоматическом режиме.

Установка Axiom JDK из архива через PowerShell

  1. Чтобы установить Axiom JDK как отдельный пакет на свой компьютер, загрузите файл пакета .zip и распакуйте его в папку. Вы также можете использовать Windows PowerShell для загрузки и распаковки ZIP-файла следующим образом:

    Invoke-WebRequest "https://download.axiomjdk.ru/axiomjdk-pro/22.0.1+10/axiomjdk-jdk-pro22.0.1+10-windows-amd64.zip"
    Expand-Archive axiomjdk-jdk-pro22.0.1+10-windows-amd64.zip -DestinationPath .

    Приведенные выше команды загружают архив из общедоступного домена Axiom и распаковывают Axiom JDK в текущий каталог. Если вы являетесь клиентом с активным договором поддержки, войдите на портал поддержки, скопируйте ссылку на продукт Axiom JDK в разделе "Технологии" и вставьте эту ссылку в команду Invoke-WebRequest выше.

  2. Добавьте путь к <каталог установки Axiom JDK>/bin в PATH и <каталог установки Axiom JDK> в переменные среды JAVA_HOME следующим образом.

    1. В поисковой строке меню «Пуск» введите env и выберите пункт Edit the system environment variables.

    2. Кликните по кнопке Environment Variables…​.

    3. В нижней части окна под секцией System Variables, найдите строку со значением Path в первом столбце. Затем нажмите кнопку Edit.

    4. В окне Edit environment variable нажмите кнопку New и введите путь к подкаталогу /bin, например:

      C:/axiomjdk22/bin/

      В данном окне можно также отредактировать или упорядочить пути. Нажмите OK, когда закончите.

    5. Выберите строку 'JAVA_HOME' в System variables и нажмите Edit.

    6. Удалите текущее значение переменной и введите путь к каталогу установки <Axiom JDK>. Обратите внимание: если у вас нет переменной JAVA_HOME, нажмите New в разделе System variables введите JAVA_HOME в качестве имени переменной в поле Variable name и введите путь в Variable value.

    7. Нажмите ОК в открытых диалоговых окнах, чтобы сохранить изменения.

После применения изменений в настройке переменных окружения возможно потребуется перезапуск приложений (например, приложения PoweShell). Рекомендуется перезагрузить всю операционную систему, чтобы гарантировать, что все приложения запустились с новым значением переменной окружения PATH. Для проверки текущего значения переменной окружения PATH выполните следующую команду в PowerShell:

$env:PATH

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

java -jar <имя_приложения>.jar

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

Чтобы проверить правильно ли установлена Axiom JDK, откройте интерфейс командной строки, например PowerShell или cmd, и выполните следующую команду:

java -version

В консоли должна отобразиться информация о текущей версии JDK, похожая на следующую:

openjdk version "22.0.1" 16.04.2024
OpenJDK Runtime Environment (build 22.0.1+10)
OpenJDK 64-Bit Server VM (build 22.0.1+10, mixed mode, sharing)

Удаление Axiom JDK

Установщик Windows

Для деинсталляции Axiom JDK удалите продукт через стандартный механизм деинсталляции Windows.

Установка из zip

Если использовалась установка из zip, удалите директорию размещения Axiom JDK и измените значение связанных переменных окружения.

3. Apple macOS

Установка Axiom JDK

Выполните следующие действия, чтобы установить Axiom JDK:

  1. Запустите программу установки, дважды щелкнув загруженный файл .dmg.

  2. Дважды щелкните значок Install Axiom JDK pkg, чтобы запустить мастер установки.

    Установочный пакет Axiom JDK
  3. Нажмите 'Continue' на экране приветствия.

  4. Нажмите 'Install' чтобы продолжить установку по умолчанию.

    Тип установки

    При желании вы можете изменить место установки, нажав 'Change Install Location' на экране Installation Type и выбрав место для установки Axiom JDK.

    Если вы решили изменить место установки, выберите диск и нажмите 'Continue'.

  5. Подтвердите установку нового программного обеспечения.

    Ввод аутентификационной информации
  6. Наблюдайте за ходом установки.

  7. После завершения установки нажмите 'Close', чтобы выйти из мастера установки.

Установка Axiom JDK из архива

Чтобы установить Axiom JDK как отдельный пакет, загрузите ZIP-файл и распакуйте его, как показано в следующем примере.

wget https://download.axiomjdk.ru/axiomjdk-pro/22.0.1+10/axiomjdk-jdk-pro22.0.1+10-macos-amd64.zip
unzip axiomjdk-jdk-pro22.0.1+10-macos-amd64.zip

Приведенные выше команды загружают архив из общедоступного домена Axiom и распаковывают Axiom JDK в текущий каталог. Если вы являетесь клиентом с активным договором поддержки, войдите на портал поддержки, скопируйте ссылку на продукт Axiom JDK в разделе "Технологии" и вставьте эту ссылку в команду wget выше.

Включите путь к подкаталогу установки <Axiom JDK>/bin при запуске приложения Java, как показано в следующем примере:

/Library/Java/JavaVirtualMachines/axiomjdk-jdk-pro-22.jdk/bin/java -jar <имя_приложения>.jar

Вы можете добавить подкаталог <каталог установки Axiom JDK>/bin в $PATH и <каталог установки Axiom JDK> в переменные среды JAVA_HOME для текущего сеанса терминала, если это необходимо.

export PATH=<каталог установки Axiom JDK>/bin:$PATH
export JAVA_HOME=<каталог установки Axiom JDK>

Теперь вы можете запускать Axiom JDK следующим образом.

java -jar <имя_приложения>.jar

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

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

java -version

В терминале должна отобразиться информация о текущей версии JDK, похожая на следующую:

openjdk version "22.0.1" 16.04.2024
OpenJDK Runtime Environment (build 22.0.1+10)
OpenJDK 64-Bit Server VM (build 22.0.1+10, mixed mode, sharing)

Удаление Axiom JDK

Установщик пакетов

Чтобы удалить Axiom JDK с помощью установщика пакетов, выполните следующие действия:

  1. Запустите программу установки, дважды щелкнув загруженный файл .dmg.

  2. Дважды щелкните значок Uninstall Axiom JDK.

    Состав установочного пакета
  3. Нажмите 'Continue' на экране приветствия.

    Деинсталлятор Axiom JDK
  4. Выберите установку Axiom JDK, которую хотите удалить, и нажмите Continue.

  5. При необходимости укажите информацию для аутентификации и нажмите OK. После завершения удаления нажмите 'Exit', чтобы выйти из мастера установки.

Командная строка

Чтобы удалить приложение Axiom JDK с помощью терминала, выполните следующие действия (при условии, что вы установили Axiom JDK, используя расположение по умолчанию на загрузочном томе (/)).

  • Чтобы удалить Axiom JRE, выполните в терминале следующие команды:

    sudo pkgutil --volume / --forget com.axiomjdk.jre.22
    sudo rm -rf /Library/Java/JavaVirtualMachines/axiomjdk-jre-22.jre
  • Чтобы удалить Axiom JDK, выполните в терминале следующие команды:

    sudo pkgutil --volume / --forget com.axiomjdk.jdk.22
    sudo rm -rf /Library/Java/JavaVirtualMachines/axiomjdk-jdk-22.jdk
Примечание:
Для версий lite или full добавьте к имени -lite или -full соответственно, например axiomjdk-jdk-22-full.jdk.

Установка из архива

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

4. Linux

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

Установка вручную

Команды, приведенные в примерах ниже, загружают архив из общедоступного домена Axiom. Если вы являетесь клиентом с активным договором поддержки, войдите на портал поддержки, скопируйте ссылку на продукт Axiom JDK в разделе "Технологии" и вставьте эту ссылку в команду wget.

Alpine Linux

Чтобы установить Axiom JDK:

  1. Загрузите файл .apk с помощью команды wget в интерфейсе командной строки.

    wget https://download.axiomjdk.ru/axiomjdk-pro/22.0.1+10/axiomjdk-jdk-pro22.0.1+10-linux-x64-musl.apk

    Или откройте страницу загрузок в браузере, прокрутите вниз и загрузите нужный пакет.

  2. Добавьте официальный ключ GPG, как показано в следующем примере. Добавление ключа GPG требуется только один раз на компьютере.

    wget -q -O - https://download.axiomjdk.ru/pki/GPG-KEY-axiom | sudo apt-key add -
  3. Установите пакет как показано ниже.

    apk add axiomjdk-jdk-pro22.0.1+10-linux-x64-musl.apk

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

java -jar <имя_приложения>.jar

Ubuntu и другие ОС на базе .deb

  1. Чтобы установить Axiom JDK, загрузите пакет .deb с помощью команды wget в интерфейсе командной строки.

    wget https://download.axiomjdk.ru/axiomjdk-pro/22.0.1+10/axiomjdk-jdk-pro22.0.1+10-linux-amd64.deb

    Или откройте страницу загрузок в браузере, прокрутите вниз и загрузите нужный пакет.

  2. Установите пакет с помощью инструмента apt.

    sudo apt install ./axiomjdk-jdk-pro22.0.1+10-linux-amd64.deb

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

java -jar <имя_приложения>.jar

Red Hat Linux и другие ОС на основе .rpm, использующие менеджер пакетов yum

Чтобы установить Axiom JDK, загрузите файл .rpm и запустите инструмент yum, как показано в следующем примере.

wget https://download.axiomjdk.ru/axiomjdk-pro/22.0.1+10/axiomjdk-jdk-pro22.0.1+10-linux-amd64.rpm
sudo yum install ./axiomjdk-jdk-pro22.0.1+10-linux-amd64.rpm

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

java -jar <имя_приложения>.jar

Ручная установка пакета RPM

  1. Скачайте официальный GPG-ключ Axiom, а затем импортируйте его, как показано в следующем примере. Добавление ключа GPG требуется только один раз на компьютере.

    wget -q -O - https://download.axiomjdk.ru/pki/GPG-KEY-axiom
    sudo rpm --import GPG-KEY-axiom
  2. Загрузите пакет с помощью команды wget и установите его как показано ниже.

    wget https://download.axiomjdk.ru/axiomjdk-pro/22.0.1+10/axiomjdk-jdk-pro22.0.1+10-linux-amd64.rpm
    sudo rpm --install axiomjdk-jdk-pro22.0.1+10-linux-amd64.rpm

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

java -jar <имя_приложения>.jar

Установка отдельного пакета Axiom JDK из архива в GNU/Linux

Чтобы установить Axiom JDK, загрузите файл .tar.gz и распакуйте его следующим образом.

wget https://download.axiomjdk.ru/axiomjdk-pro/22.0.1+10/axiomjdk-jdk-pro22.0.1+10-linux-amd64.tar.gz
tar -zxf axiomjdk-jdk-pro22.0.1+10-linux-amd64.tar.gz

Приведенные выше команды распаковывают Axiom JDK в текущий каталог. Чтобы запустить приложение Java, используйте следующую команду:

<каталог установки Axiom JDK>/bin/java -jar <имя_приложения>.jar

Вы можете добавить подкаталог <каталог установки Axiom>/bin в $PATH и <каталог установки Axiom JDK> в переменные среды JAVA_HOME для текущего сеанса терминала, если это необходимо.

export PATH=<каталог установки Axiom JDK>/bin:$PATH
export JAVA_HOME=<каталог установки Axiom JDK>

Теперь вы можете запускать Axiom JDK следующим образом.

java -jar <имя_приложения>.jar

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

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

java -version

В терминале должна отобразиться информация о текущей версии JDK, похожая на следующую:

openjdk version "22.0.1" 16.04.2024
OpenJDK Runtime Environment (build 22.0.1+10)
OpenJDK 64-Bit Server VM (build 22.0.1+10, mixed mode, sharing)

Удаление Axiom JDK

Alpine Linux

Выполните следующую команду.

sudo apk del <axiomjdk-package-name>

Ubuntu и другие ОС на основе DEB

Выполните следующую команду.

sudo apt remove <axiomjdk-package-name>

Red Hat Linux и другие ОС на основе RPM

Выполните следующую команду.

sudo yum remove <axiomjdk-package-name>

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

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

5. Проверка загруженных файлов

Мы рекомендуем всегда проверять загруженный установочный файл, сравнив его размер на вашем диске с размером на странице Центр загрузок Axiom JDK.

Более продвинутый подход — получить контрольную сумму загруженного файла в интерфейсе командной строки и сравнить ее с той, которую вы можете найти рядом со ссылкой на установочный файл Axiom JDK на странице Центр загрузок Axiom JDK. Ниже приведены команды для получения контрольной суммы для каждой ОС.

Windows

Чтобы получить контрольную сумму загруженного файла в командной строке, выполните следующую команду в Windows PowerShell. Чтобы запустить PowerShell, откройте меню Пуск или нажмите клавишу Windows + R, введите powershell в диалоговом окне Run и нажмите ОК.

(Get-FileHash .\axiomjdk-jdk-pro22.0.1+10-windows-amd64.msi -Algorithm SHA1).Hash

Apple macOS

Чтобы получить контрольную сумму загруженного файла, используйте следующую команду.

shasum -a 1 axiomjdk-jdk-pro22.0.1+10-macos-amd64.dmg

Linux

Чтобы получить контрольную сумму загруженного файла, используйте следующую команду. Расширение установочного файла зависит от версии Linux.

shasum -a 1 axiomjdk-jdk-pro22.0.1+10-linux-amd64.apk

6. Устранение неполадок

В этом разделе содержатся инструкции по устранению некоторых наиболее распространенных проблем при установке.

Проверка системных требований

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

Предупреждения от Microsoft Defender SmartScreen

Для обеспечения безопасности компьютера пользователя фильтр SmartScreen от Microsoft Defender иногда предотвращает запуск загруженных файлов и выдает предупреждения при установке программного обеспечения.

Если фильтр SmartScreen не позволяет установить продукт Axiom JDK и отображает сообщение, подобное приведенному ниже, следуйте инструкциям в этом разделе.

Предупреждения SmartScreen от Microsoft Defender
  1. Проверьте загруженный установочный файл Axiom, как описано в главе Проверка загруженных файлов.

  2. Убедитесь, что установочный файл подписан Axiom, проверив сведения о цифровых подписях в свойствах установочного файла в разделе Digital Signatures.

    Цифровая подпись установочного файла
  3. В зависимости от результатов проверки в пунктах 1 и 2 выполните следующие действия:

    • Если размер и контрольная сумма загруженного файла совпадают с указанными на странице Центр загрузок Axiom JDK и файл подписан Axiom, нажмите More info в окне Microsoft Defender SmartScreen, а затем нажмите Run anyway.

    • Если какая-либо информация неверна, удалите файл и снова загрузите установочный файл.

Загрузка Axiom JDK с помощью браузера

Если ваш браузер не позволяет загрузить установочный файл Axiom JDK, нажмите More actions (три точки или стрелка) рядом с загруженным файлом и, в зависимости от браузера, выберите Keep или Download, чтобы сохранить файл.

Автоматическая установка в Windows

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

Error 1925. You do not have sufficient privileges to complete this installation for all users of the machine. Log on as administrator and then retry this installation.

Используйте учетную запись администратора для запуска автоматической установки.

Возврат к предыдущей версии продукта Axiom JDK в Windows

Важно:
Мы не рекомендуем устанавливать предыдущие версии продуктов Axiom JDK, так как они могут содержать проблемы безопасности, решенные в последнем релизе.

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

Обратно на страницу загрузки
Команда Axiom JDK roman.karpov@axiomjdk.ru Команда Axiom JDK logo Axiom Committed to Freedom 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 Команда Axiom JDK 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67