changes to set the source and target jdk version