Данный релиз соответствует OpenJDK 8u362, номер версии 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 |
---|---|
8087557 | [Win][accessibility, dialogs] Alert Dialog content is not fully read by Screen Reader |
8248551 | [TestBug] Ignore two failing FXML unit tests which use Nashorn script engine |
8283402 | Update to gcc 11.2 on Linux |
8284281 | [Accessibility][win] [Narrator] Exceptions with TextArea & TextField when deleted last char |
8289336 | Better platform image support |
8289343 | Better GL support |
8289541 | Update ICU4C to 71.1 |
8289542 | Update JPEG Image Decoding Software to 9e |
8292097 | Better video decoding |
8292105 | Improve Robot functionality |
8292112 | Better DragView handling |
8293795 | [Accessibility][win] [Narrator] Exceptions when deleting text with continous key press in TextArea and TextField |
8293971 | Loading new Media from resources can sometimes fail when loading from FXML |
8294722 | FX: Update copyright year in docs, readme files to 2023 |
8294779 | Improve FX pages |
8299628 | BMP top-down images fail to load after JDK-8289336 |
8295723 | security/infra/wycheproof/RunWycheproof.java fails with Assertion Error |
8295687 | Better BMP bounds |
8293742 | Better Banking of Sounds |
8293734 | Improve BMP image handling |
8293717 | Objective view of ObjectView |
8293598 | Enhance InetAddress address handling |
8293554 | Enhanced DH Key Exchanges |
8289350 | Better media supports |
8288516 | Enhance font creation |
8286496 | Improve Thread labels |
8285021 | Improve CORBA communication |
8299439 | java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR |
8299483 | ProblemList java/text/Format/NumberFormat/CurrencyFormat.java |
8296239 | ISO 4217 Amendment 174 Update |
8294307 | ISO 4217 Amendment 173 Update |
8289549 | ISO 4217 Amendment 172 Update |
8283277 | ISO 4217 Amendment 171 Update |
8280890 | Cannot use ‘-Djava.system.class.loader’ with class loader in signed JAR |
8297804 | (tz) Update Timezone Data to 2022g |
8296715 | CLDR v42 update for tzdata 2022f |
8275887 | jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled |
8296108 | (tz) Update Timezone Data to 2022f |
8255559 | Leak File Descriptors Because of ResolverLocalFilesystem#engineResolveURI() |
8073464 | GC workers do not have thread names |
6885993 | Named Thread: introduce print() and print_on(outputStream* st) methods |
8269039 | Disable SHA-1 Signed JARs |
8297141 | Fix hotspot/test/runtime/SharedArchiveFile/DefaultUseWithClient.java for 8u |
8241086 | Test runtime/NMT/HugeArenaTracking.java is failing on 32bit Windows |
8129827 | [TEST_BUG] Test java/awt/Robot/RobotWheelTest/RobotWheelTest.java fails |
8079255 | [TEST_BUG][macosx] Test closed/java/awt/Robot/RobotWheelTest/RobotWheelTest fails for Mac only |
8197859 | VS2017 Complains about UINTPTR_MAX definition in globalDefinitions_VisCPP.hpp |
8286582 | Build fails on macos aarch64 when using –with-zlib=bundled |
8284389 | Improve stability of GHA Pre-submit testing by caching cygwin installer |
8296959 | Fix hotspot shell tests of 8u on multilib systems |
8295714 | GHA ::set-output is deprecated and will be removed |
8159599 | [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java |
8221529 | [TESTBUG] Docker tests use old/deprecated image on AArch64 |
8284622 | Update versions of some Github Actions used in JDK workflow |
8233551 | [TESTBUG] SelectEditTableCell.java fails on MacOS |
8295288 | Some vm_flags tests associate with a wrong BugID |
7124218 | [TEST_BUG][macosx] Space should select cell in the JTable |
8159720 | Failure of C2 compilation with tiered prevents some C1 compilations |
8224506 | [TESTBUG] TestDockerMemoryMetrics.java fails with exitValue = 137 |
8296555 | Enable hotspot/tier1 for 64-bit builds in GHA for 8u |
8295915 | Problemlist compiler/rtm failures specific to 8u |
8270344 | Session resumption errors |
8295950 | Enable langtools/tier1 in GHA for 8u |
8295173 | (tz) Update Timezone Data to 2022e |
8294357 | (tz) Update Timezone Data to 2022d |
8265527 | tools/javac/diags/CheckExamples.java fails after JDK-8078024 8u backport |
8206456 | [TESTBUG] docker jtreg tests fail on systems without cpuset.effective_cpus / cpuset.effective_mems |
8054066 | com/sun/jdi/DoubleAgentTest.java fails with timeout |
8271459 | C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity |
8269850 | Most JDK releases report macOS version 12 as 10.16 instead of 12.0 |
8295164 | JDK 8 jdi tests should not use tasklist command on Windows |
8253702 | BigSur version number reported as 10.16, should be 11.nn |
8293828 | JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening |
8274563 | jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening |
8148005 | One byte may be corrupted by get_datetime_string() |
8294863 | Enable partial tier1 testing in GHA for JDK8 |
8293461 | Add a test for JDK-8290832 |
8195607 | sun/security/pkcs11/Secmod/TestNssDbSqlite.java failed with “NSS initialization failed” on NSS 3.34.1 |
8288928 | Incorrect GPL header in pnglibconf.h (backport of JDK-8185041) |
8067941 | [TESTBUG] Fix tests for OS with 64K page size. |
8283903 | GetContainerCpuLoad does not return the correct result in share mode |
8273176 | handle latest VS2019 in abstract_vm_version |
8293181 | Bump update version of OpenJDK: 8u362 |
8292762 | Remove .jcheck directories from jdk8u subcomponents |
8274840 | Update OS detection code to recognize Windows 11 |
8071530 | Update OS detection code to reflect Windows 10 version change |
8300178 | JDK-8286496 causes build failure on older GCC |
8300225 | JDK-8288516 causes build failure on Windows + VS2010 |