added java as compileable extension