鲁文公六年,即公元前六二一年,卫国与陈国交好,臧文仲想要与陈国修好。
夏季,季文子(季友之孙)到陈国聘问,并且娶了正室妻子。
秋季,季文子到晋国聘问,临行之前向人请教遭遇丧礼的礼仪,如此才动身。
随行的人问他,准备这个有什么用?
季文子表示,预备好意外的事,这是古时流传下来的好教训。等到意外发生再去请求,如果没有得到,那会十分困难。虽然一时用不上,那又有什么害处呢。
八月,晋国国君晋襄公去世,他的儿子公子夷皋继位,是为晋灵公,晋国发生内乱。
十月,公子遂(东门襄仲)到晋国参加晋襄公的葬礼。
闰月没有举行告朔的仪式,这是不合礼制的。
告朔,周天子在每年冬季将第二年的历书分发给诸侯,诸侯每月初一举行告庙听政之礼。
历书是指导农事的,以闰月来补正四时,农事合于时令才能使国家富裕。
这一年,秦国国君秦穆公去世。
鲁国大夫展禽(柳下惠)去世。
鲁文公七年,即公元前六二零年,鲁文公趁着晋国动乱攻打邾国,占领了须句,让郑文公的儿子当守官,这是不合于礼的。
狄人入侵鲁国西部边境,鲁文公派人到晋国去汇报,晋国赵宣子(赵盾)派人前去责问狄人。
秋季,鲁文公与诸侯晋国赵盾在扈地(今河南新乡原阳西南)会盟,由于鲁文公晚到,引起诸侯的不满,《春秋》没有记载会盟的诸侯,就是因为文公晚到,怕记载有误。
冬季,徐国攻打邾国,邾国派人到鲁国请求结盟,鲁文公答应了。
于是公孙敖(孟穆伯,庆父之子,鲁桓公之孙)到邾国去参加会盟,并为公子遂(东门襄仲,鲁庄公之子)迎接莒国之女。
公孙敖曾在莒国取妻,一曰戴己,生下了孟孙谷,一曰声己,生下了孟孙难。
戴己死后,公孙敖又想到莒国取妻,可是莒国以声己的缘故拒绝了。
这次替公子遂迎娶莒国之女己氏,见己氏漂亮,便自己娶了。
公子遂知道了之后,十分气愤,便要攻打公孙敖,鲁文公也同意了。
可叔仲惠伯(名彭生,叔牙的孙子)劝谏鲁文公,战争起于内部叫做乱,起于外部叫做寇,寇尚且伤人,更何况是自己人打自己人呢。现在臣下作乱国君却不阻止,那如果因此引起外部的敌人进攻,又该怎么办呢?
鲁文公听从了,就阻止公子遂攻打公孙敖。
叔仲惠伯替公孙敖和公子遂调解,让公子遂不娶莒国之女,又让公孙敖将莒国之女送回莒国,两人要像从前一样做兄弟。
公孙敖和公子遂都听从了,可祸患已经埋下。
这一年,宋国国君宋成功去世,宋国发生动乱,宋国的儿子宋昭公继位。
鲁文公八年,即公元前六一九年,晋国前来攻打鲁国,这是因为当初扈地之盟鲁文公晚到,晋国前来讨伐。
八月,周襄王去世,他的儿子姬壬臣继位,是为周顷王。
十月,公子遂与赵宣子在衡雍(郑邑,今河南原阳西圈)会见,这是补偿扈地之盟,并且与伊雒的戎人会见。
鲁文公派公孙敖到成周去参加周襄王的葬礼,可公孙敖却没有去成周,竟然带着礼物到莒国去了。
鲁文公没有追究他的罪责,只让他的长子孟孙谷做了孟孙氏的宗主,是为孟文伯。
这一年,宋国发生动乱,宋襄夫人杀宋昭公党羽,宋国司城诸意荡逃亡到鲁国,鲁文公按照他原来的官职对待他。