JavaDynamicCompile