continuous integration with Travis
java build