The correct Latin translation is 'Brevia tela ab inimicis iacta erunt.'
The correct Latin translation for the sentence 'The short spears will have been thrown by the enemies' is 'Brevia tela ab inimicis iacta erunt.'
This translation indicates that the short spears will have been thrown by the enemies in Latin.