即使在三次布匿战争的间歇,罗马人也并没有一味休养生息,以弥补国库的耗损,相反,他们以战养战,通过发动新的战争、夺取新的土地、征服新的民族来取得战争的资本。
这一轮征服是围绕着地中海来进行的,从西班牙、马其顿直到非洲。
这时罗马已经占领全意大利,只剩北部波河流域,以及西面地中海中的撒丁岛和科西嘉岛。罗马人先从迦太基人那里夺取了撒丁岛和科西嘉岛,接着又向波河流域的山南高卢人发动了猛攻,顺利征服了高卢人,并把他们变成了奴隶。
在第二次布匿战争期间,为了切断汉尼拔的后勤供应,罗马人又向西班牙发动了进攻,占领了许多地区。与西班牙的战争延续了近80年,到公元前133年,小西庇阿征服了几乎整个西班牙。
前面我们说过,汉尼拔曾经与马其顿结盟。第二次布匿战争一结束,罗马就迫不及待地向这时的马其顿王腓力五世发动了战争。通过三次马其顿战争,罗马彻底击败了古代一度辉煌的马其顿,还从马其顿手里夺取了希腊。罗马还通过与亚历山大大帝遗产的继承者的战争夺取了小亚细亚和地中海中的许多岛屿。
到第三次布匿战争之后,整个地中海地区已无堪与罗马匹敌者。