LA SEGUNDA GUERRA PÚNICA: PREPARATIVOS
Cartago: ya durante el asedio de Sagunto, Aníbal emprendió una aseguramiento de las defensas de Hispania y África. Y para no tener sorpresas durante la contienda asentó tropas africanas en Hispania y tropas hispanas en África, con la finalidad de evitar posibles revueltas militares.

Roma: había construido una flota que le aseguraba la superioridad marítima y con la cual esperaba atacar simultáneamente  Hispania y Cartago. Hispania por ser la principal fuente de recursos de Cartago, y a ésta por ser el propio corazón del estado africano. Roma quería una guerra lejos de sus fronteras y los preparativos comenzaron. Al mando del ejército que partía hacia Hispania fue nombrado Publio Cornelio Escipión, el ejército que debía combatir en el norte de África estaba al mando de Sempronio.

Lo que no pudo prever Roma es que Aníbal, también quería una guerra lejos de sus fronteras y que en este sentido tomo la iniciativa. Nada más tener conocimiento de la declaración de guerra, en Mayo del -218, Aníbal ya estaba lo suficientemente preparado como para poner en marcha su ejército.

En Hispania dejó Aníbal 26.000 hombres y 57 barcos para mantener el control sobre ella.