Currently IntelliJ IDEA and a ~1.8 SDK is required to build the Java modules. Ideally a JDK available on the server (such as openjdk-11-jdk-headless, or the newer -17-) would be used to (re-)build the modules during installation, upgrades, and for rapid local debugging. This will require finding an alternative for the internal com.sun.istack.internal.NotNull annotator and any features that may have been removed / significantly changed since JDK 8.
Currently IntelliJ IDEA and a ~1.8 SDK is required to build the Java modules. Ideally a JDK available on the server (such as openjdk-11-jdk-headless, or the newer -17-) would be used to (re-)build the modules during installation, upgrades, and for rapid local debugging. This will require finding an alternative for the internal com.sun.istack.internal.NotNull annotator and any features that may have been removed / significantly changed since JDK 8.