Далее приведены инструкции по установке Axiom NIK. В них содержится обзор использования нативных образов в контексте различных операционных систем.
Для установки Axiom NIK скачайте архив .zip.
curl -O https://download.axiomjdk.ru/vm/21.0.0.2/bellsoft-axiom-vm-openjdk11-21.0.0.2-macos-amd64.zip
По окончании процесса проведите проверку, сравнив размер файла на вашем диске и на странице загрузки. Более прогрессивный подход — сверка контрольной суммы в командной строке:
shasum -a 1 bellsoft-axiom-vm-openjdk11-21.0.0.2-macos-amd64.zip
Распакуйте архив.
unzip bellsoft-axiom-vm-openjdk11-21.0.0.2-macos-amd64.zip
sudo mv bellsoft-axiom-vm-openjdk11-21.0.0.2 /Library/Java/JavaVirtualMachines
Axiom NIK будет распакован в каталог /Library/Java/JavaVirtualMachines
. Добавьте подкаталог Contents/Home/bin
в $PATH
или пропишите /Library/Java/JavaVirtualMachines/bellsoft-axiom-vm-openjdk11-21.0.0.2/Contents/Home/
в качестве переменной среды $NIK_HOME
и запустите Axiom NIK следующим образом:
$NIK_HOME/bin/java -jar $your_app
Чтобы запустить утилиту gu
используйте следующую команду:
$NIK_HOME/bin/gu available
Наконец, установите нативный образ с помощью команды:
$NIK_HOME/bin/gu install native-image
Для деинсталляции Axiom NIK удалите этот каталог и соответствующие переменные среды.
Запустите терминал и введите:
$NIK_HOME/bin/gu available
Откроется перечень поддерживаемых языков:
Downloading: Component catalog from download.axiomjdk.ru
ComponentId Version Component name Stability Origin
--------------------------------------------------------------------------------------------------------
llvm-toolchain 21.0.0.2 LLVM.org toolchain Supported download.axiomjdk.ru
native-image 21.0.0.2 Native Image Early adopter download.axiomjdk.ru
python 21.0.0.2 Graal.Python Experimental download.axiomjdk.ru
R 21.0.0.2 FastR Experimental download.axiomjdk.ru
ruby 21.0.0.2 TruffleRuby Experimental download.axiomjdk.ru
wasm 21.0.0.2 GraalWasm Experimental download.axiomjdk.ru
Выполните команду $NIK_HOME/bin/gu install [language]
для установки конкретного языка. Например: $NIK_HOME/bin/gu install python
.
Это действие можно также выполнить вручную:
curl -O https://download.axiomjdk.ru/vm/21.0.0.2/python-installable-openjdk11-21.0.0.2-macos-amd64.jar
$NIK_HOME/bin/gu -L install python-installable-openjdk11-21.0.0.2-macos-amd64.jar
Для установки Axiom NIK скачайте пакет .tar.gz.
wget https://download.axiomjdk.ru/vm/21.0.0.2/bellsoft-axiom-vm-openjdk11-21.0.0.2-linux-amd64.tar.gz
По окончании процесса проведите проверку, сравнив размер файла на вашем диске и на странице загрузки. Более прогрессивный подход — сверка контрольной суммы в командной строке:
shasum -a 1 bellsoft-axiom-vm-openjdk11-21.0.0.2-linux-amd64.tar.gz
Распакуйте его с помощью следующей команды:
export INSTALL_DIR=<your directory>
tar -C $INSTALL_DIR -xzf bellsoft-axiom-vm-openjdk11-21.0.0.2-linux-amd64.tar.gz
Эта команда распакует Axiom NIK в выбранный каталог. Добавьте $INSTALL_DIR/bellsoft-axiom-vm-openjdk11-21.0.0/bin
to $PATH
или пропишите $INSTALL_DIR/bellsoft-axiom-vm-openjdk11-21.0.0
в качестве переменной среды $NIK_HOME
и запустите Axiom NIK следующим образом:
$NIK_HOME/bin/java -jar $your_app
Чтобы запустить утилиту gu
используйте следующую команду:
$NIK_HOME/bin/gu available
Наконец, установите нативный образ с помощью команды:
$NIK_HOME/bin/gu install native-image
Для деинсталляции Axiom NIK удалите этот каталог и соответствующие переменные среды.
Запустите терминал и введите:
$NIK_HOME/bin/gu available
Откроется перечень поддерживаемых языков:
Downloading: Component catalog from download.axiomjdk.ru
ComponentId Version Component name Stability Origin
--------------------------------------------------------------------------------------------------------
llvm-toolchain 21.0.0.2 LLVM.org toolchain Supported download.axiomjdk.ru
native-image 21.0.0.2 Native Image Early adopter download.axiomjdk.ru
python 21.0.0.2 Graal.Python Experimental download.axiomjdk.ru
R 21.0.0.2 FastR Experimental download.axiomjdk.ru
ruby 21.0.0.2 TruffleRuby Experimental download.axiomjdk.ru
wasm 21.0.0.2 GraalWasm Experimental download.axiomjdk.ru
Выполните команду $NIK_HOME/bin/gu install [language]
для установки конкретного языка. Например: $NIK_HOME/bin/gu install python
.
Это действие можно также выполнить вручную:
wget https://download.axiomjdk.ru/vm/21.0.0.2/python-installable-openjdk11-21.0.0.2-linux-amd64.jar
$NIK_HOME/bin/gu -L install python-installable-openjdk11-21.0.0.2-linux-amd64.jar
Для установки Axiom NIK скачайте пакет .tar.gz.
wget https://download.axiomjdk.ru/vm/21.0.0.2/bellsoft-axiom-vm-openjdk11-21.0.0.2-linux-x64-musl.tar.gz
По окончании процесса проведите проверку, сравнив размер файла на вашем диске и на странице загрузки. Более прогрессивный подход — сверка контрольной суммы в командной строке:
shasum -a 1 bellsoft-axiom-vm-openjdk11-21.0.0.2-linux-x64-musl.tar.gz
Распакуйте его с помощью следующей команды:
export INSTALL_DIR=<your directory>
tar -C $INSTALL_DIR -xzf bellsoft-axiom-vm-openjdk11-21.0.0.2-linux-x64-musl.tar.gz
Эта команда распакует Axiom NIK в выбранный каталог. Добавьте $INSTALL_DIR/bellsoft-axiom-vm-openjdk11-21.0.0/bin
в $PATH
или пропишите $INSTALL_DIR/bellsoft-axiom-vm-openjdk11-21.0.0
в качестве переменной среды $NIK_HOME
и запустите Axiom NIK следующим образом:
$NIK_HOME/bin/java -jar $your_app
Чтобы запустить утилиту gu
используйте следующую команду:
$NIK_HOME/bin/gu available
Наконец, установите нативный образ с помощью команды:
$NIK_HOME/bin/gu install native-image
Для деинсталляции Axiom NIK удалите этот каталог и соответствующие переменные среды.
Запустите терминал и введите:
$NIK_HOME/bin/gu available
Откроется перечень поддерживаемых языков:
Downloading: Component catalog from download.axiomjdk.ru
ComponentId Version Component name Stability Origin
--------------------------------------------------------------------------------------------------------
llvm-toolchain 21.0.0.2 LLVM.org toolchain Supported download.axiomjdk.ru
native-image 21.0.0.2 Native Image Early adopter download.axiomjdk.ru
python 21.0.0.2 Graal.Python Experimental download.axiomjdk.ru
R 21.0.0.2 FastR Experimental download.axiomjdk.ru
ruby 21.0.0.2 TruffleRuby Experimental download.axiomjdk.ru
wasm 21.0.0.2 GraalWasm Experimental download.axiomjdk.ru
Выполните команду $NIK_HOME/bin/gu install [language]
для установки конкретного языка. Например: $NIK_HOME/bin/gu install python
.
Это действие можно также выполнить вручную:
wget https://download.axiomjdk.ru/vm/21.0.0.2/python-installable-openjdk11-21.0.0.2-linux-x64-musl.jar
$NIK_HOME/bin/gu -L install python-installable-openjdk11-21.0.0.2-linux-x64-musl.jar