汉尼拔任统帅后,就开始有计划地进行战争准备。他娶了一位西班牙部落头领的女儿为妻以扩大同盟者,同时出征西班牙中部和东部,以确保后方安全。
汉尼拔担任湖太基驻西班牙军队最高统帅后,决心打好打胜上拜的第一仗,这时,罗马军队为他提供了一次机会。严国群在忡外败将评传》中,对汉尼拔的军事指挥才能和作战情况作了如下的描述:
趁着拥太基驻西班牙军队易帅之际,罗马军队向阿尔卑斯山以南的高卢人发起了进攻,没花多长时间便征服了高卢,紧接着又逼迫原属迎太基控制的萨贡托臣服。这一系列的行动,大大激怒了汉尼拔,他以迅雷不及掩耳之势轻取萨贡托。罗马失掉萨贡托自然不肯善罢甘休,即向沙太基发出最后通碟,要迎太基让出萨贡托,并交出汉尼拔。迎太基对罗马的通碟置之不理,罗马遂于公元前2I8年春天正式向邂太基宣战,第二次布匿战争爆发。