第一次格鲁尼翁战役
与此同时,汉尼拔已开始采取有步骤的行动为过冬征集足够的补给品。哈司德鲁巴尔奉命率领四千士兵远出搜寻粮草,而全军约三分之一的人员则去近处田野里收割成熟的庄稼。余下的兵力被用于保护在附近一带搜索粮草的人员。汉尼拔已得知罗马阵营中换了主帅。他希望弥努基乌斯会急于求战。于是他带领迦太基军的主力离开格鲁尼翁镇,在更加接近罗马人的地方建立营地。那天夜晚,他派出大约两千名轻武装士兵占领了两军营垒之间的一座小山。第二天早晨,弥努基乌斯派出一支人数更多的部队把迦太基人赶下山,自已在那里建了一座新营。
连续几天,两军均在原地按兵不动。汉尼拔知道自己兵力不如对方,现在也象法比乌斯那样在等待战机。战事的发展与他的预料并不完全一样。尽管敌营离他这么近,但是迫于常年在国外生活,他无法放弃他为过冬搜集食品补给的计划。因此,他把手中的剩余兵力一分为二,把其中的一半派出来收集粮草。弥努基乌斯立即率兵出营向汉尼拔挑战。他派出一支由骑兵与轻步兵组成的分遣部队去杀伤汉尼拔的征粮人员,而用其大部分兵力攻打迦太基人的大营。汉尼拔受到紧逼,好不容易才抵挡住罗马人的攻势。
正在此时,哈司德鲁巴尔带领他的四千人回营交差了。汉尼拔遂突围出去,要与罗马人进行一场野战。弥努基乌斯主动撤退。黑夜来临时,汉尼拔返回格鲁尼翁镇,因为那里集中了他的大部分给养。他要对其加强守护以防罗马人前来袭击。
弥努基乌斯获得&ot;大捷&ot;的消息带着大量的夸张成分传到了罗马,引起了公众对法比乌斯及其拖延政策的更大不满,人民采取了一个史无前例的行动,把弥努基乌斯也选为独裁官,使他拥有与法比乌斯平起平坐的权力。这种做法自然完全违背了传统的罗马政策。根据这个传统,罗马在紧急情况下指定一人为独裁官,目的在于确保由他单独负起全部责任。法比乌斯重返军队之时,两位独裁官达成协议,把全国兵力分为两半。然后,这两支罗马部队在相距对方一英里半的地方各自建立营地。
第二次格鲁尼翁战役
汉尼拔这次设下了圈套。在他和弥努基乌斯之间横着一座山。他决定攻占这个山头,深信弥努基乌斯又会趁机进袭。山地高低不平,有不少理想的隐蔽场所。在攻山行动前的那个夜晚,汉尼拔派出大股分遣部队埋伏在各战略点。然后,天色大亮,在罗马人看得一清二楚的情况下,他率领其轻武装部队攻取山顶。弥努基乌斯毫不迟疑,立即派遣轻步兵出击。他本人迅速率领骑兵与重武装军团随后出发。这正合汉尼拔的心意。汉尼拔也把他的全部兵力投入战斗。正当两军激战之时,汉尼拔发出信号。伏兵一涌而出,冲向罗马军队两翼。要不是法比乌斯保持警觉,弥努基乌斯必将全军覆没。他已预先向战地前进并及时赶到救下了弥努基乌斯。汉尼拔遂收兵回营。
这次的教训是显而易见的。罗马军队深知是法比乌斯救了弥努基乌斯。正如波利比乌斯所说,罗马人民也&ot;在明显而不容置辩的实例中看清了轻举妄动、虚张声势系一介武夫所为,而高瞻远瞩、冷静谨慎、老谋深算才是将帅本色。&ot;弥努基乌斯本人认清了这两者之间的区别,从此以后对法比乌斯唯命是从。
新执政官
法比乌斯与弥努基乌斯被指定任独裁官六个月。公元前216年初,他们的任期届满,于是便交出了权力。兵权转由塞尔维利乌斯及年迈的阿提利乌斯&iddot;雷古卢斯这两位执政官执掌。雷古卢斯是弗拉弥尼乌斯死后被任命的。此后不久举行了罗马一年一度的选举。新当选的执政官兼罗马军队的联合统帅是卢基乌斯&iddot;艾弥利乌斯&iddot;鲍卢斯以及凯尤斯&iddot;泰伦提乌斯&iddot;瓦罗。艾弥利乌斯是个贵族,瓦罗是个平民,他们的性格恰如其出身一般各不相同。
新执政官们不急于立即同野战部队一起征战。而是让老执政官继续行使指挥权。两军都据守在冬营里,没有什么重大军事行动,但是小冲突却数不胜数,这就使大部分罗马士兵获得了一些可贵的经验。
到五月底、六月初,汉尼拔的补给品开始发生短缺,他才出营活动。显然,在春季的那几个月里,他把大量时间用来提高他部队的战斗力。他的大多数战士已用前两年打胜仗时缴获的罗马精良武器武装了起来。他也许还趁此机会按罗马步兵的各种战斗队形与战术对自已的步兵进行了操练。作为一代名将,他不可能认识不到,与迦太基步兵作战时通常采用的深长、密集的方阵相比,罗马军队的战斗队形使他们有可能获得高得多的机动灵活性。
向坎尼前进
可能在公元前216年的6月初,汉尼拔发现了一个解决其补给问题的机会。他得知,在阿普利亚平原尽头的一座叫做坎尼城的城堡里,罗马人储有大量的粮食与物资,但那里的守备却很薄弱。他出其不意,在罗马人发觉他的动向之前占领了坎尼。这在罗马人中间引起了极度惊恐,不仅是因为丢失了给养,而且还因为坎尼的位置处于一个富庶的农业区的中央,那里的早季作物眼看着就要成熟了。
此后不久,艾弥利乌期与瓦罗来到野战军中接管军权,此时罗马人民都迫切要求与迦太基人一决胜负。这两位执政官明白,国民都盼着他们一有良机就作此决战。于是他们率领大军直去坎尼搜索汉尼拔。行军两天以后,他们发现汉尼拔就驻扎在坎尼城附近。