Java 26 Released: What Shipped in March 2026

Java 26 landed on March 17 with 10 JEPs — HTTP/3, AoT object caching, and the Applet API's final removal. Plus GraalVM Native 1.0 GA, JavaOne 2026, and the Spring/Jakarta ecosystem.

TechLife — AI, Software Engineering & Emerging Technology

Closed-world assumption в Java

При сборке Java приложения в нативный образ требуются настройки для работы рефлексии, прокси и других динамических механизмов Java. Зачем, если JVM справлялась с этим сама? Разбираем отличия между миром статической компиляции и динамической Java.

https://habr.com/ru/companies/pvs-studio/articles/1015722/

#graalvm #java #closedworld_assumption #предположение_о_замкнутости_мира

Closed-world assumption в Java

При сборке Java приложения в нативный образ требуются настройки для работы рефлексии, прокси и других динамических механизмов Java. Зачем, если JVM справлялась с этим сама? Разбираем отличия между...

Хабр

Hello Johan 👋
Really appreciate your work and Gluon efforts in keeping JavaFX alive and bringing it to mobile 🚀
GluonFX + GraalVM is truly impressive.

I have a technical question:
With modern GluonFX builds, Android apps seem to support only **arm64-v8a** ABI.

Previously, with JavaFXPorts (javafxmobile plugin), both **armeabi-v7a** and **arm64-v8a** were supported.

@johanvos #JavaFX #Gluon #JavaFXMobile #GluonFX #SubstrateVM #dalvik #AndroidDev #GraalVM

Wenn #Microservices langsamer starten, als sie skalieren sollen, wird’s teuer. Holger Tiemeyer beschreibt, wie #Quarkus durch Build-Time-Logik & #GraalVM genau diese Kostenfalle vermeidet.

Hier weiterlesen → https://javapro.io/de/java-trifft-zukunft-wie-quarkus-architektur-performance-und-cloud-native-nahtlos-verbindet/

#SoftwareArchitecture @graalvm @quarkusio

Zajímá vás GraalVM? Přednáška Davida Kozáka a Petra Novotného z OpenAlt přináší přehled Oracle GraalVM a AOT kompilace pro Javu — must-watch pro každého Java vývojáře, co chce lepší výkon a moderní nástroje. Mrkněte na záznam! #GraalVM #Oracle #Java #AOT #OpenSource #OpenAlt #Konference #Czech
https://tv.pirati.cz/videos/watch/2e5ead1c-4abd-4ce4-b189-37e4f7d4eb68
Oracle GraalVM (David Kozák, Petr Novotný)

PeerTube

Many #AI solutions live in #Python. Many production systems live on the #JVM. How do you connect both worlds without adding another service layer? Vishal Shanbhag shows a polyglot approach using #GraalPy.

Code & architecture: https://javapro.io/2026/03/10/bridging-java-and-python-for-ai-ml-in-production-the-case-for-graalpy-on-graalvm/

#JAVAPRO #GraalVM @graalvm

Need Python’s #AI/ML ecosystem in a #Java service? Most teams spin up a separate #Python #Microservice. But what if the Python code ran inside the same JVM process?
Vishal Shanbhag explores this with #GraalPy on #GraalVM.

See the PoC: https://javapro.io/2026/03/10/bridging-java-and-python-for-ai-ml-in-production-the-case-for-graalpy-on-graalvm/

#JAVAPRO @graalvm

PyEditor for ESA SNAP, available since v1.5 of EOMasters Toolbox Pro, allows to use packages like #numpy on Linux and do data anaylsis directly in SNAP.
On Windows this will still take a little while. The maintainers of #GraalPython are working on this.
#earthobservation #remotesensing #graalvm

Catching Up with GraalVM: When “Faster Java” Turns into Patch Tuesday—and a Clean Break with Intel Macs

#graalvm #java #oracle

https://adtmag.com/articles/2026/03/03/catching-up-with-graalvm.aspx

Catching Up with GraalVM: When “Faster Java” Turns into Patch Tuesday—and a Clean Break with Intel Macs -- ADTmag

The story of GraalVM in early 2026: a project settling into a quarterly cadence, tightening its support matrix, and—thanks to Oracle—being very explicit about what it is no longer going to be.

ADTmag

Using MapStruct with Quarkus?

Works fine in JVM mode.

Then native build fails with ClassNotFoundException.
Or dev mode ignores new DTO fields.

This happens because of reflection + generated mappers.

The new Quarkiverse MapStruct extension fixes:
- Native reflection registration
- Stale mapper recompilation in quarkus:dev
- No more manual @RegisterForReflection.

https://www.the-main-thread.com/p/quarkus-mapstruct-native-dev-mode-fix

#Quarkus #Java #GraalVM #MapStruct