**三年(丁酉,公元277年)**
1. 春季,正月,丙子朔日,发生日食。
2. 晋武帝立皇子司马裕为始平王;庚寅日,司马裕去世。
3. 三月,平虏护军文鸯督领凉州、秦州、雍州诸军讨伐秃发树机能,将其击败,二十多万胡人前来投降。
4. 夏季,五月,吴国将领邵顗(胡三省注:顗,鱼岂翻。《考异》说:《武帝纪》写作邵凯,现在依据《羊祜传》的记载。 )、夏祥率领七千多人前来投降。
5. 秋季,七月,中山王司马睦因招揽逃亡之人而获罪,被贬为丹水县侯。
6. 有彗星出现在紫宫星座。
7. 卫将军杨珧等人建议,认为“古代分封诸侯,是为了保卫王室;如今各位王公都在京城,这不符合扞卫国家的本意。而且,让异姓将领镇守边疆,应该掺杂一些皇室宗亲。”(胡三省注:《考异》说:《职官志》认为杨珧与荀勖因为齐王司马攸很有声望,担心太子以后会有麻烦,所以提出这个建议,让各位王公前往自己的封国。晋武帝起初没有察觉他们的意图,于是下诏讨论这个制度。但根据《荀勖传》的记载,这件事有不同的意见,而且当时齐王并没有前往封国,所以怀疑这种说法并不属实。现在不采用这种说法。 )晋武帝于是下诏,将各位王公的封国按照户数和食邑多少分为三等,大的封国设置三军,兵力五千人,中等封国设置二军,兵力三千人,小的封国设置一军,兵力一千一百人;当时把平原、汝南、琅邪、扶风、齐作为大封国,梁、赵、乐安、燕、安平、义阳作为中等封国,其余的为小封国。担任都督的王公,各自迁徙封国,使它们相互靠近。八月,癸亥日,晋武帝将扶风王司马亮改封为汝南王,让他出任镇南大将军,都督豫州诸军事;将琅邪王司马伦改封为赵王,都督邺城守事;将勃海王司马辅改封为太原王,监并州诸军事;因为东莞王司马伷在徐州任职,便将他改封为琅邪王;汝阴王司马骏原本在关中,被改封为扶风王;又将太原王司马颙改封为河间王;将汝南王司马柬改封为南阳王。司马辅是司马孚的儿子;司马颙是司马孚的孙子。那些没有官职的王公,都被派往自己的封国。各位王公留恋京城,都流着泪离开了。晋武帝又封皇子司马玮为始平王,司马允为濮阳王,司马该为新都王,司马遐为清河王。
对于那些立有大功的异姓臣子,晋武帝都封他们为郡公、郡侯。封贾充为鲁郡公,追封王沈为博陵郡公。
将钜平侯羊祜改封为南城郡侯(胡三省注:当时晋武帝下诏,把泰山郡的南武阳、牟、南城、梁父、平阳五县合并为南城郡。羊祜原本是泰山南城人。晋武帝规定,公侯的封邑在一万户以上的为大封国,五千户以上的为中等封国,不满五千户的为小封国。 ),羊祜坚决推辞,不肯接受。羊祜每次被授予官职爵位,常常会多次谦让,他的心志向来为人所知,所以这次朝廷特意批准他不接受分封。(胡三省注:见申,指同意他辞让爵位,他的意愿得以实现。分列,指分封爵位。 )羊祜历经晋文帝和晋武帝两代(胡三省注:指侍奉晋文帝司马昭及晋武帝司马炎。 ),一直担任重要职务,掌管机密事务,凡是他参与谋划商议的事情,无论是增是减,他都会把相关的草稿烧掉,世人都无法得知具体内容;经他推荐而得到提拔的人,都不知道是因为他的举荐。他常常说:“在朝堂上接受官职,却到私人家里去谢恩,这种事我不敢做。”
8. 兖州、豫州、青州、徐州、荆州、益州、梁州七个州发生大水灾。
9. 冬季,十二月,吴国夏口督孙慎率军进入江夏(今湖北云梦县)、汝南(今河南息县),(胡三省注:江夏郡属荆州,汝南郡属豫州,两地相距甚远。沈约《宋书·州郡志》记载:江夏太守治所在汝南县,原本是沙羡县的土地,晋朝末年,汝南郡的百姓流亡到夏口,于是在这里设立汝南县,那么此时的江夏郡还没有汝南县,难道是史书追记的吗? )掳掠了一千多户百姓后离去。晋武帝下诏,责问羊祜为何不追击讨伐吴军,并打算将荆州的治所迁移。羊祜说:“江夏距离襄阳有八百里,等我们得知敌军的消息时,敌军已经离开好几天了,步兵怎么能追得上呢!为了避免被责备而让军队长途跋涉,这不是我的本意。过去魏武帝曹操设置都督,大多都与州治相近,比如扬州刺史治所在寿春,都督扬州诸军事也治所在寿春之类的情况。这是因为军队的形势是合则有利,分则不利。在边疆地区,敌我双方的形势变化无常,我们谨慎防守就可以了。(胡三省注:《左传》中鲁桓公说:“在边