介于晋、楚两大国之间的宋国大夫华元,既与晋国执政卿栾武子有交情,亦与楚国令尹子重交好。华元得知晋楚互派使臣之事,便于是年冬天,“如楚,遂如晋,合晋、楚之成。”华元奔走于晋、楚之间,以调解晋楚的关系,促成晋楚之和。鲁成公十二年(前579),在华元的策划下,晋卿士燮与楚公子罢、许偃在宋国的西门之外会盟。盟曰:“凡晋、楚无相加戎,好恶同之,同恤灾危,备救凶患。若有害楚,则晋伐之;在晋,楚亦如之。交贽往来,道路无壅;谋其不协,而讨不庭。有渝此盟,明神殛之,俾坠其师,无克胙国。”
晋、楚第一次弭兵之盟非常不稳定。晋楚两国长达半个世纪所积的仇隙并非一朝一夕或一个盟约所能化解,晋楚双方在形势对自己不利时,都希望通过暂时的休战而得以调整;而当形势好转时,就会撕毁盟约,发起新的进攻。严禁不久就爆发了鄢陵之战,楚国失败。
鄢陵战后,战败国楚处在非常困难的境地,然而胜利的一方晋国也陷入危机之中。晋厉公欲乘胜消灭晋国之大族,而立其左右近臣,杀掉却氏之族。但晋厉公杀掉却氏后,反被栾书、中行偃所杀,晋国一片内乱。秦国又乘晋之内乱,频频出击晋国。晋国内部有大族与国君的斗争,外部强敌压境,陷入内忧外患。