continuous integration with java