楚庄王自即位以后,这是他所面临的最大的一次内部危机。平定若敖氏一族的叛乱,铲除子越椒,消除了楚国王族中的大族对楚庄王王权的威胁。之后,没了后顾之忧的楚庄王开始一心对外争霸。
春秋时期,晋楚两国的争霸非常激烈,处在两个大国之间的许多小国如陈郑宋蔡等都经历了十分惨烈的战祸。这些小国作为两个大国的附属,没有能力自保,一般是争霸的两方哪方处于上风,就归附于哪个国家。作为晋楚争夺的重点,这些国家总是战火不断。
楚国陷于内乱时,原本归附于它的陈国在晋国的武力胁迫下背楚向晋。楚庄王平定叛乱之后,就带兵去陈国兴师问罪。陈国在楚国的威胁之下,又不得不背弃与晋国的盟约,重新与楚国结盟。陈国虽屈服于楚国,楚庄王却还是不放心,甚至想把陈国变成楚国的一个县,幸亏被楚大夫申叔时劝阻,陈国才保留下来。
郑国作为一个比陈国国土面积大的国家,在晋楚争霸中所受的战祸更为严重。从公元前608年到公元前596年,仅晋国就五次对其用兵,楚国更是七次讨伐郑国。十三年中,郑国几乎年年遭遇战祸,最严重的时候甚至遭到两个大国的夹攻。夹存在大国中间的小国永远是没有好的环境的。
鲁宣公三年(公元前606年),晋国因为郑国背晋向楚而对郑国进行讨伐,晋军一直打到郔地,郑国为求自保,无奈之下与其讲和。当年夏天,楚国就派兵前来问罪。鲁宣公十年(公元前599年),郑国在楚国的武力威胁下与楚国讲和,很快,晋国又联合宋国卫国曹国对其进行讨伐,郑国又只好背楚亲晋。当年冬天,楚国就又来讨伐。
夹在晋楚两个大国之间,郑国从楚会遭到晋国攻打,从晋会遭到楚国攻打,无奈之下,郑国大夫子良提出了“与其来者”的方针,这其实是一种顺风倒的政策,不死守与哪方的盟约,谁带兵来攻打就向谁献上一份礼物,表示服从。子良所提出的墙头草策略是郑国在那种形势下求生存的上策。
郑国这种巧妙的周旋政策得到了晋国的默许,然而楚国对此却表示十分不满。郑楚结盟之后,楚国看到郑国依然与晋国来往密切,就向郑国发起了进攻。鲁宣公十二年(公元前597年)春天,楚军包围了郑国国都。被围困了三个月后,郑襄公见晋国还是不肯出手相救,就只好亲自到楚军中去讲和。最终,两国订立盟约,襄公的弟弟子良被送到楚国去做人质。
郑国已经兵败投降,晋国才派荀林父带三军前去救郑。晋军行至黄河,得知郑楚讲和的消息。荀林父准备回师,中军副帅先縠却坚决不同意。他认为要保持晋国霸业,就必须与楚国决战。先縠的行动得到赵括赵同的支持,他带领自己所属的部队渡过黄河,准备去攻打楚军。荀林父意识到,如果先縠失败,他作为主帅要承担全部责任,而全军渡河,如果失败的话,责任也是众将分担,于是便也跟着渡了河。
楚庄王在攻下郑都之后,正打算班师回朝,却听到了晋军渡河的消息。楚国大臣伍参看出晋军内部不和,主将荀林父没有威望,觉得这是一次战胜晋军的好机会。楚庄王采纳了伍参的意见,在管地安营扎寨,等待着晋军的到来。其实,楚庄王虽明白这是战胜晋军的绝佳机会,却不愿意与晋军交战,他两次派人与晋军讲和。荀林父同意与楚军讲和,无奈部下已被先縠扰乱,根本不肯听从他的指挥。
这场战争以晋国战败而告终。这是晋楚争霸以来,晋国所面临的最为惨重的一次失败。楚庄王这次出征的本来目的是为了讨伐郑国,却没想到会意外收获了一个如此大的惊喜。邲之战的胜利一雪三十五年前,楚国在城濮与晋国交战时,遭遇败兵的耻辱。纵览邲之战的全过程,晋军失败并非偶然。晋军内部不团结,将领各怀异心,主帅荀林父毫无威望,不能服众,又无指挥才能,在战场上对敌人竟不设防。
然而,邲之战中尽管遭遇失败,晋国的元气却并未受到挫伤,只是盟主的地位稍稍动摇。之后,晋国依然有能力与中原诸侯进行争夺。邲之战的失败暴露出晋国内部潜伏的重重矛盾,这次战役是晋楚争霸的一个转折点,自此之后的二十余年中,楚国在争霸中一直占据上风。
由此可见,夹存于大国之间的小国是如何的不容易。大国之间的名利争斗,无时无刻不在进行着,永远不会停止。<!over>