java-client: added some dependencies and eclipse support