https://blog.jetbrains.com/platform/2023/08/wayland-support/
Another stroke of luck is in the clever design of the Java graphical subsystem that never relied on the X11 drawing primitives. This made it possible to quickly get the software-based rendering running on Wayland with virtually no modification of the common platform-independent code.マジでこれすぎる
自称 Write once, run anywhere なだけある