What needs to happen?
Past works: #25578 #26508
ClassLoadingStrategy.Default.INJECTION requires the access to jdk internal API, which is discouraged and needs to explicit --add-opens jvm options in Java16+.
Current workaround is to add --jdkAddOpenModules=java.base/java.lang=ALL-UNNAMED to the pipeline option. However, we should clean up the remaining usages.
Issue Priority
Priority: 2 (default / most normal work should be filed as P2)
Issue Components