parent-dirs of java.prefix might not exist

equivalent of mkdir -p
Merge pull request #4 from tcotav/master

parent-dirs of java.prefix might not exist
Merge pull request #5 from davidkarlsen/master

upgrade to latest java 1.8 - stay current