The issue asks about building Arduino IDE with JDK9+. To proceed, examine the build files (e.g., build.xml, libraries) for Java version dependencies. Check comments for any partial progress or specific barriers. Determine if upgrading requires changes to dependencies or source code compatibility. Investigate whether the build system (Ant/Ivy) supports Java 11 and if any plugins need updating.