re-compile classes using jdk 6 for better compatibility