Fixed sourceCompatibility and targetCompatibility

Previous patch did not work, the sourceCompatibility and targetCompatibility settings do not work when placed  in a compileJava block.  Why?  Don't know..