UseJava: delete old class files before compiling new ones
Old class files are kept in the directory from previous builds and will be packed into the jar. That is error prone and also triggers proguard. javac unconditionally builds the class files anyway.
Fixes: #20377 (closed)
Topic-rename: UseJava-clean-stale
Edited by Brad King