externalizing java version