Данный релиз соответствует OpenJDK 8u372, номер версии 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 |
---|---|
8299129 | Enhance NameService lookups |
8298667 | Improved path handling |
8298310 | Enhance TLS session negotiation |
8298191 | Enhance object reclamation process |
8297371 | Improve UTF8 representation redux |
8296832 | Improve Swing platform support |
8296700 | Improve String platform support |
8296692 | Improve String platform support |
8296684 | Improve String platform support |
8296676 | Improve String platform support |
8295304 | Runtime support improvements |
8294474 | Better AES support |
8288436 | Improve Xalan supports |
8287404 | Improve ping times |
8263404 | RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec |
8305113 | (tz) Update Timezone Data to 2023c |
8304053 | Revert os specific stubs for SystemMetrics |
8303828 | [Solaris] Broken jdk8u build after JDK-8266391 |
8245654 | Add Certigna Root CA |
8248899 | security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked |
8243543 | jtreg test security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java fails |
8303408 | [AIX] Broken jdk8u build after JDK-8266391 |
8275535 | Retrying a failed authentication on multiple LDAP servers can lead to users blocked |
8301246 | NPE in FcFontManager.getDefaultPlatformFont() on Linux without installed fontconfig |
8301143 | [TESTBUG] jfr/event/sampling/TestNative was backported to JDK8u without proper native wrapper |
8270317 | Large Allocation in CipherSuite |
8301760 | Fix possible leak in SpNegoContext dispose |
8287463 | JFR: Disable TestDevNull.java on Windows |
8282947 | JFR: Dump on shutdown live-locks in some conditions |
8142540 | [TEST_BUG] Test sun/awt/dnd/8024061/bug8024061.java fails on ubuntu |
8137101 | [TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing |
7124238 | [macosx] Font in BasicHTML document is bigger than it should be |
8282511 | Use fixed certificate validation date in SSLExampleCert template |
8299445 | EndingDotHostname.java fails because of compilation errors |
6734341 | REGTEST fails: SelectionAutoscrollTest.html |
8156581 | Cleanup of ProblemList.txt |
8156579 | Two JavaBeans tests failed |
8205959 | Do not restart close if errno is EINTR |
8298027 | Remove SCCS id’s from awt jtreg tests |
8301620 | [8u] some shell tests are passed but have unexpected operator errors |
8287109 | Distrust.java failed with CertificateExpiredException |
7124381 | DragSourceListener.dragDropEnd() never been called on completion of dnd operation |
8301550 | [8u] Enable additional linux build testing in GitHub |
8177560 | @headful key can be removed from the tests for JavaSound |
8280048 | Missing comma in copyright header |
8233570 | [TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos |
8287741 | Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete |
8301332 | [8u] Fix writing of test files after the cgroups v2 backport |
8287107 | CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller |
8275650 | Problemlist java/io/File/createTempFile/SpecialTempFile.java for Windows 11 |
8283606 | Tests may fail with zh locale on MacOS |
8075964 | Test java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.html fails intermittently with timeout error |
8239827 | The test OpenByUNCPathNameTest.java should be changed to be manual |
8042098 | [TESTBUG] Test sun/java2d/AcceleratedXORModeTest.java fails on Windows |
7001973 | java/awt/Graphics2D/CopyAreaOOB.java fails |
8039888 | [TEST_BUG] keyboard garbage after javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java |
8196467 | javax/swing/JInternalFrame/Test6325652.java fails |
8159135 | [PIT] javax/swing/JMenuItem/8152981/MenuItemIconTest.java always fail |
8293767 | AWT test TestSinhalaChar.java has old SCCS markings |
8301122 | [8u] Fix unreliable vs2010 download link |
8293540 | [Metrics] Incorrectly detected resource limits with additional cgroup fs mounts |
8282398 | EndingDotHostname.java test fails because SSL cert expired |
8292541 | [Metrics] Reported memory limit may exceed physical machine memory |
8300119 | CgroupMetrics.getTotalMemorySize0() can report invalid results on 32 bit systems |
8065422 | Trailing dot in hostname causes TLS handshake to fail with SNI disabled |
8300014 | Some backports placed the tests in the wrong location |
8203485 | [freetype] text rotated on 180 degrees is too narrow |
8299439 | java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR |
8299483 | ProblemList java/text/Format/NumberFormat/CurrencyFormat.java |
8289695 | [TESTBUG] TestMemoryAwareness.java fails on cgroups v2 and crun |
8299804 | Fix non-portable code in hotspot shell tests in 8u |
8296239 | ISO 4217 Amendment 174 Update |
8294307 | ISO 4217 Amendment 173 Update |
8289549 | ISO 4217 Amendment 172 Update |
8293472 | Incorrect container resource limit detection if manual cgroup fs mounts present |
8299548 | Fix hotspot/test/runtime/Metaspace/MaxMetaspaceSizeTest.java in 8u |
8283277 | ISO 4217 Amendment 171 Update |
8229182 | [TESTBUG] runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12 |
8297996 | [8u] generated images are broken due to renaming of MSVC runtime DLL’s |
8284977 | MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn’t exist |
8292083 | Detected container memory limit may exceed physical machine memory |
8234484 | Add ability to configure third port for remote JMX |
8284102 | [TESTBUG] [11u] Retroactively add regression test for JDK-8272124 |
8284756 | [11u] Remove unused isUseContainerSupport in CgroupV1Subsystem |
8254717 | isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards |
8266391 | Replace use of reflection in jdk.internal.platform.Metrics |
8252957 | Wrong comment in CgroupV1Subsystem::cpu_quota |
8291570 | [TESTBUG] Part of JDK-8250984 absent from 11u |
8262379 | Add regression test for JDK-8257746 |
8254001 | [Metrics] Enhance parsing of cgroup interface files for version detection |
8253797 | [cgroups v2] Account for the fact that swap accounting is disabled on some systems |
8253939 | [TESTBUG] Increase coverage of the cgroups detection code |
8245543 | Cgroups: Incorrect detection logic on some systems (still reproducible) |
8253435 | Cgroup: ‘stomping of _mount_path’ crash if manually mounted cpusets exist |
8252359 | HotSpot Not Identifying it is Running in a Container |
8278951 | containers/cgroup/PlainRead.java fails on Ubuntu 21.10 |
8196196 | Headful tests should not be run in headless mode |
8197408 | Bad pointer comparison and small cleanup in os_linux.cpp |
8239559 | Cgroups: Incorrect detection logic on some systems |
8072770 | [TESTBUG] Some Introspector tests fail with a Java heap bigger than 4GB |
8240189 | [TESTBUG] Some cgroup tests are failing after JDK-8231111 |
8244500 | jtreg test error in test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java |
8239785 | Cgroups: Incorrect detection logic on old systems in hotspot |
8298307 | Enable hotspot/tier1 for 32-bit builds in GHA for 8u |
8237479 | 8230305 causes slowdebug build failure |
8253727 | [cgroups v2] Memory and swap limits reported incorrectly |
8253714 | [cgroups v2] Soft memory limit incorrectly using memory.high |
8295952 | Problemlist existing compiler/rtm tests also on x86 |
8296957 | One more cast in SAFE_SIZE_NEW_ARRAY2 |
8294767 | 8u contains two copies of test/../FileUtils.java, one uses JDK9+ features |
8296496 | Overzealous check in sizecalc.h prevents large memory allocation |
8284690 | [macos] VoiceOver : Getting java.lang.IllegalArgumentException: Invalid location on Editable JComboBox |
8257620 | Do not use objc_msgSend_stret to get macOS version |
8296632 | Write a test to verify the content change of TextArea sends TextEvent |
6829250 | Reg test: java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java fails in Windows |
8296485 | BuildEEBasicConstraints.java test fails with SunCertPathBuilderException |
8296480 | java/security/cert/pkix/policyChanges/TestPolicy.java is failing |
8231111 | Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy |
8275713 | TestDockerMemoryMetrics test fails on recent runc |
8228585 | jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes) |
8226236 | win32: gc/metaspace/TestCapacityUntilGCWrapAround.java fails |
8286624 | Regression Test CoordinateTruncationBug.java fails on OL8.3 |
8295982 | Failure in sun/security/tools/keytool/WeakAlg.java - ks: The process cannot access the file because it is being used by another process |
8247676 | vcruntime140_1.dll is not needed on 32-bit Windows |
8242468 | VS2019 build missing vcruntime140_1.dll |
8241087 | Build failure with VS 2019 (16.5.0) due to C2039 and C2873 |
8297329 | [8u] hotspot needs to recognise VS2019 |
8295322 | Tests for JDK-8271459 were not backported to 11u |
8230305 | Cgroups v2: Container awareness |
8216366 | Add rationale to PER_CPU_SHARES define |
8229202 | Docker reporting causes secondary crashes in error handling |
8232207 | Linux os::available_memory re-reads cgroup configuration on every invocation |
8254997 | Remove unimplemented OSContainer::read_memory_limit_in_bytes |
8297739 | Bump update version of OpenJDK: 8u372 |
8089986 | Menu beeps when mnemonics is used |
8149508 | Performance issue when scrolling ListView due to excess CSS processing |
8257758 | Allow building of JavaFX native libs for Apple Silicon |
8257895 | Allow building of JavaFX media libs for Apple Silicon |
8264536 | Building OpenJFX on Apple AARCH64 not possible |
8266554 | Change default macOS min version for aarch64 to 11.0 |
8276174 | JavaFX build fails on macOS aarch64 |
8282386 | JavaFX media stubs rely on libav.org |
8284662 | [Win][Accessibility][ListCell] Screen reader fails to read ListView/ComboBox item count if > 100 |
8293375 | add_definitions USE_SYSTEM_MALLOC when USE_SYSTEM_MALLOC is ON |
8294400 | Provide media support for libavcodec version 59 |
8295755 | Update SQLite to 3.39.4 |
8298167 | Opacity in WebView not working anymore |
8299272 | Update copyright header for files modified in 2022 |
8299781 | Improve JFX navigation |
8299977 | Update WebKit to 615.1 |
8300954 | HTML default Range input control not rendered |
8301022 | Video distortion is observed while playing youtube video |
8301712 | [linux] Crash on exit from WebKit 615.1 |
8302294 | Cherry-pick WebKit 615.1 stabilization fixes |
8302684 | Cherry-pick WebKit 615.1 stabilization fixes (2) |
8303217 | Webview loaded webpage is not showing play, volume related buttons for embeded Audio/Video elements |
8303501 | Unable to navigate to relative URLs after fix for JDK-8299781 |