На этой странице вы найдёте информацию о системных требованиях для работы утилиты Native Image в составе пакета разработчика Axiom NIK и о поддерживаемых языках.
Текущие версии Axiom NIK созданы на базе JDK 17, JDK 21, JDK 22, JDK 23, JDK 24. Все сборки прошли тщательное тестирование с помощью внутренних комплексных средств. Если у вас возникли трудности при компиляции Axiom NIK на указанных платформах, то сообщите о сбоях инженерам команды Axiom JDK. Техническая поддержка доступна круглосуточно и без выходных.
Пакеты Axiom NIK являются усовершенствованной альтернативой GraalVM Native Image™. Они поддерживаются на большинстве платформ и совместимы с самыми распространенными ОС. Реализация нативной поддержки ОС Alpine Linux, использующей musl в качестве стандартной библиотеки libc, даёт три преимущества:
Доступны три пакета Axiom NIK:
С каждой новой версией Axiom NIK мы стремимся повышать безопасность наших клиентов и снижать число возможных ошибок. Использование нативных образов не должно затруднять работу сервисов, обеспеченных фреймворком JCA (Java Cryptography Architecture) и другими функциями JDK. Независимо от используемой сборки ваше приложение должно работать без сбоев. Если проблемы всё-таки возникнут, служба техподдержки команды Axiom JDK оперативно устранит их. Квартальные обновления безопасности и исправление ошибок позволяют нам своевременно и последовательно улучшать продукт. Даты будущих релизов Axiom NIK и прогнозы относительно их поддержки зависят от проекта Graal Open Source, а также усилий Java-сообщества по его развитию.
Для получения бесплатного пакета Axiom NIK посетите нашу страницу загрузок. Хотите узнать, как быстро и просто перейти с Oracle Java SE на прогрессивную среду исполнения? Желаете оценить экономичность гибких планов технической поддержки или открыть для себя преимущества оптимизированных контейнерных решений Java™ от команды Axiom JDK? Свяжитесь с нашими инженерами!.
ОС | Архитектура | Версия ОС | Axiom NIK 23 | Axiom NIK 24 | Axiom NIK 25 | Комментарий |
---|---|---|---|---|---|---|
Axiom Linux | x86-64 | 23 | ✓ | ✓ | ✓ | |
Windows Server | x86-64 | Windows Server 2022 Windows Server 2019 Windows Server 2016 Windows Server 2012 R2 Windows Server 2012 Windows Server 2008 R2 | ✓ | ✓ | ✓ | |
Windows Desktop | x86-64 | Windows 11 Windows 10 Windows 8 Windows 7 SP1+ | ✓ | ✓ | ✓ | |
macOS | x86-64 AArch64 (64 бит) | 14.0 Sonoma 13.0 Ventura 12.0 Monterey 11.0 Big Sur | ✓ | ✓ | ✓ | |
Ubuntu Linux | x86-64 AArch64 (64 bit) | 24.04 (LTS) 22.04 (LTS) 20.04 (LTS) 19.04, 19.10 18.04 (LTS), 18.10 17.04, 17.10 16.04 (LTS), 16.10 15.04, 15.10 | ✓ | ✓ | ✓ | |
Debian Linux | x86-64 AArch64 (64 bit) | 8.x 9.x 10.x 11.x 12.x | ✓ | ✓ | ✓ | |
Red Hat Enterprise Linux (RHEL) | x86-64 AArch64 (64 bit) | 7.x 8.x 9.x | ✓ | ✓ | ✓ | |
CentOS | x86-64 AArch64 (64 bit) | 7.x 8.x 9.x | ✓ | ✓ | ✓ | |
Amazon Linux | x86-64 AArch64 (64 bit) | Версии 1, 2 | ✓ | ✓ | ✓ | |
Oracle Enterprise Linux (OEL) | x86-64 | 7.x 8.x 9.x | ✓ | ✓ | ✓ | |
SuSE Linux Enterprise Server (SLES) | x86-64 AArch64 (64 bit) | 12 SP1 12 SP2 12 SP3 12 SP4 12 SP5 15 15 SP1 | ✓ | ✓ | ✓ | |
OpenSUSE | x86-64 AArch64 (64 bit) | Leap Tumbleweed | ✓ | ✓ | ✓ | |
Alpine Linux | x86-64 AArch64 (64 bit) | 3.8+ | ✓ | ✓ | ✓ |
+ поддерживается | ± early adopters | ◉ экспериментальная версия | × Not Supported |
Семейство ОС | Архитектура | Axiom NIK 23 | Axiom NIK 24 | Axiom NIK 25 | Комментарий |
---|---|---|---|---|---|
Windows | x86-64 | + GraalVM Core × FastR + ICU4 + Graal.js × LLVM Runtime Core × LLVM.org toolchain ± Native Image + Graal.nodejs × GraalVM Python + Tregex × TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python × TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python × TruffleRuby ◉ GraalWasm |
|
macOS | x86-64 | + GraalVM Core ◉ FastR + ICU4J + Graal.js + LLVM Runtime Core + LLVM.org toolchain ± Native Image + Graal.nodejs ◉ GraalVM Python + TRegex ◉ TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python ◉ TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python ◉ TruffleRuby ◉ GraalWasm |
|
macOS | AArch64 (64 бит) | + GraalVM Core × FastR + ICU4J + Graal.js + LLVM Runtime Core + LLVM.org toolchain ± Native Image + Graal.nodejs ◉ GraalVM Python + TRegex ◉ TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python ◉ TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python ◉ TruffleRuby ◉ GraalWasm |
|
Linux | x86-64 | + GraalVM Core ◉ FastR + ICU4J + Graal.js + LLVM Runtime Core + LLVM.org toolchain ± Native Image + Graal.nodejs ◉ GraalVM Python + TRegex ◉ TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python ◉ TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python ◉ TruffleRuby ◉ GraalWasm |
|
Linux | AArch64 (64 бит) | + GraalVM Core × FastR + ICU4J + Graal.js + LLVM Runtime Core + LLVM.org toolchain ± Native Image + Graal.nodejs × GraalVM Python + TRegex × TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python ◉ TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python ◉ TruffleRuby ◉ GraalWasm |
|
Alpine Linux | x86-64 | + GraalVM Core ◉ FastR + ICU4J + Graal.js + LLVM Runtime Core + LLVM.org toolchain ± Native Image + Graal.nodejs ◉ GraalVM Python + TRegex ◉ TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python ◉ TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python ◉ TruffleRuby ◉ GraalWasm |
предоставляется в тестовом режиме |
Alpine Linux | AArch64 (64 бит) | + GraalVM Core × FastR + ICU4J + Graal.js + LLVM Runtime Core + LLVM.org toolchain ± Native Image + Graal.nodejs × GraalVM Python + TRegex × TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python ◉ TruffleRuby ◉ GraalWasm |
+ GraalVM Core + Graal.js + LLVM Runtime Core ± Native Image + Graal.nodejs ◉ GraalVM Python ◉ TruffleRuby ◉ GraalWasm |
предоставляется в тестовом режиме |
Оставьте данные своей компании, чтобы связаться с командой Axiom JDK и узнать, как Axiom NIK может помочь развитию вашего проекта.