Se pensó que Aníbal atacaría inmediatamente la ciudad, por lo que se tomaron severas medidas para la defensa, entre ellas el reclutamiento general de todos los hombres de más de 17 años de edad aptos para las armas, así como la compra de 8000 esclavos jóvenes por parte del estado, con el fin de formar 2 legiones, y el uso de las armas custodiadas como trofeos de guerra.