added java dependency