Данный релиз соответствует OpenJDK 8u382, номер версии Axiom JDK - 8
Пожалуйста, прочитайте примечания к релизу Oracle JDK 8 для получения дополнительной информации о функциях JDK 8. В этом документе дополнительно описываются особенности дистрибутива Axiom по сравнению с Oracle JDK 8.
Axiom поддерживается в следующих ОС:
* - версия не поддерживает Client VM
Примечание: минимальная поддерживаемая версия ядра Linux - 2.6.18, версия GLIBC - 2.5. AxiomFX работает на всех поддерживаемых версиях Ubuntu, семействе Red Hat Linux начиная с версии 7.x и SUSE с бэкэндом GTK2.
Axiom JDK и JRE распространяются в виде .msi, .dmg, .deb, .rpm, .zip и .tar.gz. Пожалуйста, выберите формат, который наиболее подходит для ваших целей.
Axiom 8 содержит весь функционал, поддерживаемый OpenJDK 8.
По умолчанию Axiom использует серверную виртуальную машину (Server VM). Серверная виртуальная машина и клиентская виртуальная машина могут быть включены с помощью параметров командной строки -server и -client соответственно. В случае, если требуется минимальный размер среды исполенения, можно использовать Minimal VM, которая оптимизирована по размеру. Minimal VM имеет только компилятор C1 JIT, Serial GC и не имеет функционала Serviceability. Minimal VM можно включить параметром командной строки -minimal.
Версии Axiom 8 для Linux x86_64, Linux x86, Apple macOS x86_64, Microsoft Windows x86_64 и x86 содержат AxiomFX. В macOS AxiomFX работает, начиная с 10.10+.
Axiom JDK содержит исправления уязвимостей Oracle Java SE. Пожалуйста, обратитесь к документации Oracle для получения деталей о проблемах, исправленных в данной версии.
Issue | Description |
---|---|
8305312 | Enhanced path handling |
8304468 | Better array usages |
8300596 | Enhance Jar Signature validation |
8298676 | Enhanced Look and Feel |
8310947 | gb18030-2000 not selectable with LANG=zh_CN.GB18030 after JDK-8301119 |
8301119 | Support for GB18030-2022 |
8241311 | Move some charset mapping tests from closed to open |
8186801 | Add regression test to test mapping based charsets (generated at build time) |
8307134 | Add GTS root CAs |
8304760 | Add 2 Microsoft TLS roots |
8298108 | Add a regression test for JDK-8297684 |
8298271 | java/security/SignedJar/spi-calendar-provider/TestSPISigned.java failing on Windows |
8305975 | Add TWCA Global Root CA |
8072678 | Wrong exception messages in java.awt.color.ICC_ColorSpace |
8307310 | Backport the tests for JDK-8058969 and JDK-8039271 to the OpenJDK8 |
8268558 | [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped |
8285515 | (dc) DatagramChannel.disconnect fails with “Invalid argument” on macOS 12.4 |
8307531 | [aarch64] JDK8 single-step debugging is extremely slow |
8303028 | Update system property for Java SE specification maintenance version |
8305681 | Allow additional characters for GB18030-2022 (Level 2) support |
8301400 | Allow additional characters for GB18030-2022 support |
8305165 | [8u] ServiceThread::nmethods_do is not called to keep nmethods from being zombied while in the queue |
8282345 | handle latest VS2022 in abstract_vm_version |
8276841 | Add support for Visual Studio 2022 |
8215105 | java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java: Wrong Pixel Color |
8277881 | Missing SessionID in TLS1.3 resumption in compatibility mode |
8151460 | Metaspace counters can have inconsistent values |
8305113 | (tz) Update Timezone Data to 2023c |
8263404 | RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec |
8278851 | Correct signer logic for jars signed with multiple digest algorithms |
8263059 | security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert |
8271199 | Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key |
8295530 | Update Zlib Data Compression Library to Version 1.2.13 |
8302791 | Add specific ClassLoader object to Proxy IllegalArgumentException message |
8152432 | Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode |
8289301 | P11Cipher should not throw out of bounds exception during padding |
8293232 | Fix race condition in pkcs11 SessionManager |
8282600 | SSLSocketImpl should not use user_canceled workaround when not necessary |
8293815 | P11PSSSignature.engineUpdate should not print debug messages during normal operation |
8185736 | missing default exception handler in calls to rethrow_Stub |
8303462 | Bump update version of OpenJDK: 8u382 |
8282359 | Intermittent WebKit build failure on Windows: C1090: PDB API call failed, error code 23 |
8284542 | [Accessibility] [Win] Missing attribute for toggle state of CheckBox in CheckBoxTreeItem |
8286089 | Intermittent WebKit build failure on macOS in JavaScriptCore |
8296654 | [macos] Crash when launching JavaFX app with JDK that targets SDK 13 |
8301009 | Update libxml2 to 2.10.3 |
8304441 | [macos] Crash when putting invalid unicode char on clipboard |
8304665 | Change to Xcode12.4+1.1 devkit |
8304751 | Improve pipeline layout |
8306115 | Update libxml2 to 2.10.4 |