added mac_os_x supported scala
added java dependency