make java home dynamic