add code signature, maven version and jdk version checks

add code signature, maven version and jdk version checks