鲁僖公二十五年,即公元前六三五年,卫国国君为文公去世,他的儿子卫成公继位。
此时的诸侯国,正陷入齐桓公死后,霸主空缺的时期,齐国因为内乱,势力大不如前。宋襄公的失败,使得诸侯之间的关系更加混乱,征伐不断。
莒国乃是山东诸侯仅次于齐、鲁的诸侯国,隶属东夷族。
当初鲁国庆父之乱时,庆父逃亡莒国,鲁国向莒国贿赂以换取庆父,可后来鲁国失约,使得莒国与鲁国结怨,数次征伐。
十二月,鲁僖公与卫成公、莒国大夫莒庆在洮地会盟,是为了重温卫文公时的友好,并且调停鲁国与莒国的关系。
鲁僖公二十六年,即公元前六三四年,鲁僖公与莒国国君、卫国大夫甯庄子在向地会盟,这是重温去年洮地之盟。
齐国入侵鲁国西方的边邑,这是因为齐国不满鲁国参加洮、向之盟。
夏天,齐孝公又入侵鲁国北部的边境,卫国便攻打齐国,这是卫国履行洮之盟的职责。
鲁僖公派大夫展喜前去犒劳军队,其实是希望他去使齐国退兵,让他向展禽(展喜的哥哥,尊号柳下惠,柳姓的始祖))请教如何措辞。
齐孝公还没有进入鲁国境内,展喜便出境与他会见。
展喜表示,我君听闻齐侯亲自光临敝邑,便让下臣来慰劳您的左右。
齐孝公便说,鲁国这是害怕了吗?
展喜就说,小人就害怕,君子是不怕的。
齐孝公表示,房子像是悬挂起来的罄一样空,四野连青草都没有,靠什么不害怕呢?
展喜便说,靠的是先王的命令。当初周公和太公辅佐周王室,在左右协助成王,成王为了彰显他们的功绩,就赐给他们盟约,‘世世代代的子孙不要相互侵犯’。这个盟约放在盟府之中,由太史掌管。齐桓公因此联合诸侯,商讨解决他们之间的就封,弥补他们的过失,救援他们的危难,这不过是显扬过去的职责而已。齐侯继位之后,诸侯们都盼望着您继承桓公的功业。所以我鲁国不敢聚齐民众,
有的人说,齐侯继位九年了,难道他要背弃王命,抛弃自己的职责。
我说齐侯一定不会这样做。
正是因为这个,所以才不害怕。
齐孝公听了展喜的话,便退兵不再攻打鲁国。
公子遂与臧文仲到楚国去请求出兵,臧文仲求见楚国令尹子玉,引导他攻打齐国和宋国,就是因为他们不事奉楚国。
鲁僖公指挥楚国的军队攻打了齐国,占领了谷地,把齐桓公的儿子公子雍安置在谷地,让易牙(齐桓公的近臣)侍奉他,作为鲁国的后援。
鲁僖公二十七年,即公元前六三三年,杞国国君到鲁国来朝见鲁僖公,但杞国国君使用夷人的礼节,鲁僖公很轻视杞国国君,就是认为他不够恭敬,《春秋》也因此记其为‘杞子’。
六月,齐国国君齐孝公去世,他的弟弟公子潘继位,是为齐昭公。
秋季,公子遂率军进入杞国,前去责备杞国国君无礼。
冬季,楚国率领诸侯包围宋国,晋文公出兵解救宋国之危。