在第二次布匿战争结束之后,罗马和迦太基进入了停战期,但是罗马人扩张的脚步并没有因此停止:他们向西在新征服的伊比利亚半岛上建立统治,镇压当地伊比利亚人和凯尔特人的起义;向东则对希腊半岛上的马其顿王国发起了进攻,进行了三次马其顿战争,其中在第二次马其顿战争中,罗马军团击败了失去亚历山大大帝之后回归笨重的马其顿方阵,最终将希腊半岛也划入了自己的势力范围,建立了马其顿行省。
罗马人对迦太基依旧是念念不忘,一方面是第二次布匿战争期间,汉尼拔差点攻入罗马城这一个耻辱;另一方面是迦太基拥有巨大的财富,无时无刻不吸引着罗马人,甚至罗马元老院无论什么话题的演讲结束之后,都有人要喊上一句“迦太基一定要把它消灭掉”。
迦太基方面由于没有了战争,他们终于可以专心做买卖了。迦太基通过贸易恢复了国力,开始走上复兴,虽然在军事上已经完全不能再与罗马相提并论,但在商业发展非常迅速,物质财富大量增加。
历史无数次的证明,当拥有了巨大的财富又没有足够的武力来保护时,就会引来杀身之祸。何况罗马从来就没有放弃将迦太基彻底的消灭掉,将其财富据为己有的想法。第二次布匿战争结束之后,罗马就开始不断挑动迦太基周围的各个势力蚕食迦太基的领土,迦太基如果抵抗,罗马就会出来拉偏架,这导致迦太基的领土不断的缩小,最后迦太基的疆域仅剩下迦太基城以及周围的一些村镇。
公元前150年迦太基南部的努比亚王国国王马西尼萨再次进犯迦太基,迦太基被迫反击,罗马就以此为借口指责迦太基破坏了第二次布匿战争的合约,擅自对外开战,并在公元前149年向迦太基宣战,第三次布匿战争爆发。
罗马派出执政官孟尼留斯率领八万步兵和四千骑兵在六百艘战舰的掩护下,从西西里岛处罚渡海登陆迦太基的重镇乌蒂卡。面对突如其来的入侵,迦太基措手不及,只能试图与罗马人议和。
罗马人提出的和平条件是要求迦太基人交出全部的武器和送三百名男童来罗马做人质。而迦太基再次幻想用妥协来换取和平,竟然在敌人打到家门口时,将二十万套盔甲兵器、两百门弹射机和三百名男童都交给了罗马人。
当迦太基人解除武装之后,罗马人更加无所顾忌,他们进而要求迦太基人毁掉迦太基城,移居到离地中海十五公里以外的内陆地区,这一个条件彻底激怒了迦太基人,如梦初醒的迦太基人处死了投降派,释放了囚犯和奴隶,重新组建起军队,城中的居民一起动手加固城墙,还在城外建立起了一道坚固的防线,日夜不停的打造武器,甚至妇女们也都剪掉了自己的头发,搓成绳子,作为弓弩的弦。
罗马人没有重视迦太基城,他们认为没有武器的迦太基人不堪一击,但是第一次进攻罗马人就吃了败仗。迦太基城建立再北非海岸上半岛的顶端,三面环海,地势险峻,易守难攻,唯一一面陆地不仅有坚固的城墙,迦太基人还在城外迅速建起了一道长长的城墙防线来帮助抵御外敌,登陆攻城的罗马军团又不熟悉这里的地形,结果惨败,反而给迦太基人留下了大量的武器装备。
出师不利的罗马撤换了前线的指挥官,并且增加兵力。罗马元老院这一次派出了艾米利亚努斯,他集结起十五万大军再一次进攻迦太基城。当时的迦太基城里所有的居民只有二十五万,去掉老弱病残妇女儿童,能够拿起武器作战的最多也只有八万人,训练有素的罗马士兵是他们的两倍。
可是在迦太基城下罗马人依旧难以前进,于是艾米利亚努斯改变战术。他命令罗马军队的迦太基城外也筑起一道长墙,准备采用围困的策略,逼迫迦太基人就范。然而罗马人没有想到的是,他们虽然切断了迦太基的路上交通,但是海上的交通依旧畅通无阻,迦太基依旧可以源源不断的获得补给,最终罗马人在之后两年的时间里,军事上没有任何进展,反而连连失利,始终未能攻破迦太基城。
到了公元前147年,陷入持久战的罗马不得不再次更换主帅。罗马当年的执政官埃米利安·科尔内利乌斯·西庇阿接任了围攻迦太基城的指挥官,这是一位来自罗马西庇阿家族的将领,后世称他为“小西庇阿”,他的养父就是在扎马战役中击败汉尼拔的大西庇阿。
小西庇阿到任以后,在整顿围城军队军纪的同时,重新仔细勘察了迦太基城周围的地形,这是小西庇阿发现港口是迦太基城赖以生存的命脉,于是他一面命令部队在迦太基河上游筑坝拦截河水,切断迦太基的水上交通,一面命令罗马全军出动强攻海港。罗马人首先攻占了港口南部的小岛作为桥头堡,继而攻下了迦太基港,切断了迦太基人的海上补给线。
公元前146年,迦太基城发生饥荒,疾病也大面积的流行,人口减员严重。小西庇阿迅速抓住连这个意外的机会,率领罗马全军向迦太基城发起了总攻,最终攻破了迦太基城外防线和城墙。罗马人冲入城内,双方展开了残酷的巷战。巷战持续了六天六夜,许多迦太基人选择同庙宇同归于尽,也不肯后退一步,战死者多达八万人。最后同样损失惨重的罗马人才攻下了迦太基城的中央要塞,控制了迦太基全城。
其实迦太基人要是能在前两次布匿战争中有一半这样的决心,或者在第三次布匿战争爆发以后不交出所有的武器,那么历史就有可能会改写,迦太基人也许就不会在历史中消失,可惜历史是不存在假设。不知道迦太基城被攻破的时候他们会不会想起被自己出卖的汉尼拔。
战后,罗马元老院派出的委员会抵达了被占领的迦太基城,委员会不顾前线指挥官小西庇阿的强烈反对,决定将迦太基城彻底摧毁。焚烧迦太基城的大火整整持续了十六天。迦太基城包括迦太基港都被夷为平地。
罗马士兵不分男女老幼杀死一切可能找到的迦太基人,曾经繁荣富裕,人口众多的迦太基城最后仅存的五万名居民全部被罗马人卖作奴隶。罗马人甚至在迦太基城的灰烬上撒上了盐,使其在也不能有任何生命存在,不过当时的盐是非常贵重的,因此罗马人是否真的在迦太基城的灰烬上撒了盐,这是时存在争议的。不过我觉得撒盐应该更多的是作为一种象征和决心,但是有一件事是能确定的,那就是独立的迦太基国已经不存在了,迦太基人也已经消失的干干净净。历史上如此彻底的毁灭一个文明是非常罕见的,后来罗马在这里建立了第一个非洲行省,即阿非利加行省。
前后三次,持续了118年的布匿战争到这里以迦太基的灭亡而宣告结束。布匿战争时间之长、规模之大、破坏之强,给双方带来的灾难之重在当时都是空前的。迦太基方面自然不用多说,因为迦太基这个名字从这之后就不复存在了,现今的突尼斯城只是在古迦太基城废墟旁建立起来的一个新兴城市。
作为战胜国的罗马损失也是相当惊人。众多城镇被摧毁,广阔的田园荒芜,大量的居民被杀。据公元前220年罗马的户口调查显示罗马成年男子共有27万,到公元前207年只剩下13.7万,损失了将近一半,在古代的人口基数下,这样大的损失是难以承受的,并且在短时间内很难恢复的。晨起的战争也动摇了罗马社会的根基,使当时奴隶主贵族专政的罗马共和国开始走向衰亡。