do not use threads for update scheduling
conditionally download a jdk
make the jre available as a build artifact
start proc with jre aware wrapper script