哈米尔卡·巴尔卡被卡尔塔戈领导人指责为雇佣军战争的根源,因为他在西西里指挥期间对士兵们,特别是凯尔特人(Celts),作出了不切实际的承诺。
这一事件可能发生在公元前241年或更可能在公元前237年。
哈米尔卡在人民和反对派中的影响力使他避免了受审。
此外,哈米尔卡与哈斯德鲁巴尔·费尔(Hasdrubal the Fair)结盟,他未来的女婿,以限制由“大帝”汉诺(Hanno the Great)领导的贵族的权力,并获得免于起诉的保护。
哈米尔卡的派系在卡尔塔戈获得了足够的影响力,尽管并未取得绝对的权力,使他能够实施接下来的计划。
哈米尔卡的首要任务,可能是确保战争赔偿定期支付,以便罗马人没有借口干涉卡尔塔戈事务。
他的第二个目标是实施准备卡尔塔戈应对未来与罗马冲突的战略,或使卡尔塔戈能够自卫。
在北非的行动中,哈米尔卡获得了卡尔塔戈参议院的许可,招募和训练一支新军,立即目标是巩固卡尔塔戈的非洲领土。
由于这符合“大帝”汉诺的“和平派”的目标,因此没有遭遇严重反对。
军队的训练通过一些努米底亚(Numidian)远征获得,随后哈米尔卡将军队向西行军前往赫拉克勒斯柱(Pillars of Hercules)。
哈斯德鲁巴尔·费尔指挥舰队,沿海岸运输补给和大象,跟随军队。
哈米尔卡在没有卡尔塔戈政府同意的情况下,自行决定将军队渡过海峡前往加德斯(Gades),开始对西班牙的远征(公元前236年),他希望能够获得新的帝国,以弥补卡尔塔戈失去西西里和撒丁岛的损失。
伊比利亚也将作为未来与罗马冲突的基地,避免受到卡尔塔戈的政治干预,这些战役将提升哈米尔卡·巴尔卡的声誉。
哈米尔卡在卡尔塔戈的政治影响力可能足以压制任何反对他在伊比利亚冒险的声音,或者他确实遭遇了强烈的反对,并利用他在伊比利亚战役中的战利品为自己开路。
无论如何,哈米尔卡在伊比利亚期间享受了不间断的指挥权。
---
哈米尔卡·巴尔卡的军队要么从西非穿越直布罗陀海峡进入伊比利亚,要么在非洲活动后返回卡尔塔戈,沿非洲海岸航行至加德斯(Gades)。
哈斯德鲁巴尔·费尔(Hasdrubal the Fair)和当时只有九岁的汉尼拔(Hannibal)陪伴哈米尔卡。
在哈米尔卡和哈斯德鲁巴尔缺席的情况下,谁领导哈米尔卡的支持者尚不清楚。
在离开卡尔塔戈之前,哈米尔卡进行了祭祀以获得良好的预兆,汉尼拔发誓永远不做“罗马的朋友”,并“绝不向罗马人表现善意”。
一些现代历史学家将此解读为汉尼拔发誓要成为罗马的终身敌人,渴望复仇,而其他人则认为这种解读是扭曲的。
哈米尔卡可能在公元前237年夏季抵达加德斯。
尽管卡尔塔戈在过去对伊比利亚有一定的直接领土控制,但到此时这些大多已经失去,哈米尔卡正在“重建卡尔塔戈在伊比利亚的权威”。
腓尼基(Phoenician)殖民地分布在西南西班牙的大西洋和地中海沿岸,虽然在其周边地区行使某种程度的控制,但当时与伊比利亚部落的联系仅限于贸易,没有直接控制权。
此时,伊比利亚和凯尔特伊比利亚(Celtiberian)部落没有统一的领导,虽然一些部落吸收了不同程度的希腊和布匿文化影响。