Processing's ant-based build chain can create executables natively runnable for Linux, Mac, and Windows.
Although Processing will download and use its own copy of OpenJDK and OpenJFX, the build chain itself requires Java 11+ and Ant in addition to getting a copy of the Processing source code.