JAVA Client base project