- dynamically determine if we need to download open jdk or just use the pre-downloaded oracle jdk in resources
- dynamically determine if we need to download hadoop or use the pre-downloaded one in resources