Final answer:
Yes, the Mayan civilization had a military. They engaged in warfare with other city-states and their battles were aimed at capturing enemies for ritual sacrifice.
Step-by-step explanation:
Yes, the Mayan civilization had a military. Although they did not have a centralized state, they were a loose federation of related city-states that engaged in warfare with each other and with outsiders. The purpose of their battles was typically to capture enemies and ritually sacrifice them. Warfare became more frequent in the tenth century, and several Mayan cities declined around the same time.
Source: Maya Civilization: A Captivating Guide to Maya History and Maya Mythology