The WildFly documentation for version 16 says
WildFly 16 also is heavily tested and runs well on Java 8. We plan to continue to support Java 8 at least through WildFly 18.
Please note that WildFly runs on Java 11 and 12 in classpath mode.
What does this mean?
'Classpath mode' is just how Java has always previously worked prior to the introduction of the Java 9 module system.
It is used in juxtaposition to 'module mode'.
See Project Jigsaw: JDK Modularization Tips