Hey, first of all:
What is it that you are trying to fix? Since so far technically everything used to work (at least in the travis environment).
Especially what happened to buildSdk? Why did it fail?
And yeah it could be that Oracle changed the packaging of JDKs again just like they recently changed the URLs to annoy us
Edit: Now I noticed it, oracle indeed broke our jdk extraction code, but what happened to buildSdk?