El Ejército español, como potencia europea, tenía las ventajas de un ejército regular de 200 mil efectivos, dotados de armamento más moderno y amparados detrás de fortificaciones y campamentos, aunque gran parte se hallaba enfermo por enfermedades tropicales.