Protect against java_home=None on linux during maven build. Fetch external dependencies then build binaries