Changes in #16455 pushed all project dependencies to the end of the Eclipse classpath.
However, with the recent introduction of the spring-jcl module, log4j is no longer used when executing tests within the Eclipse IDE. Consequently, we see thousands of lines of unwanted log statements written to the console using STD_ERR (since JUL logs INFO messages to STD_ERR by default).
Manually move the spring-jcl classpath entry before any third-party JARs in the generated Eclipse .classpath file.
Modify the ide.gradle script so that spring-jcl comes before any third-party JAR in the generated Eclipse .classpath