Basic auth doesn't seem to be supported now. The client should use an Authorization header with a generated token instead.
This is a pretty easy change to make, and I could do this myself and submit a PR, if the client is otherwise mostly working. I'd love to use the java client to write a little groovy command line app.