fix note tag generation
func_run_file_java now support both simple java file and mvn java file
updates