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