generic git-child subdir exec wrapper
setjdk function