采纳。他一面逮捕杜预,一面亲自带兵与秃发树机能交战,结果仍大败而归。
秃发树机能的兵力越战越强,周围地区的少数民族受到鼓舞纷纷举兵反晋。泰始七年(271年)四月,凉州的北地胡人起兵,与秃发树机能合谋袭击金城郡(今甘肃兰州西),将凉州刺史牵弘诱至青山击杀。89
秃发树机能后又杀凉州刺史苏愉于金山(今甘肃山丹南)。101
西方战事日趋紧张,司马炎深感忧虑。侍中任恺建议安排像贾充这样有威望有智谋的人亲自挂帅,战乱才能平息。司马炎随即任命贾充都督秦、凉二州诸军事,开赴西部战场。当时,贾充官任侍中、尚书令、车骑将军,是朝内最有权势的臣下。任恺等厌恶贾充的为人,推荐贾充西行,目的是使他远离朝廷。贾充不愿此行,求计于荀勖。荀勖劝他与太子司马衷结亲。于是贾充等人买通了皇后杨艳,又在司马炎面前大造舆论,终于使其答应了以贾充之女贾南风成为太子妃的亲事。碍于亲家的面子,司马炎就不再提及挂帅之事,贾充得以免去西征之苦。
89
当时朝中因任恺和贾充的斗争逐步分成了两派,形成朋党之争。司马炎试图令他们和好,二人表面上互相敬重,内心却对对方极度不满,“结怨愈深”。后来,贾充得到人献计,故意在司马炎面前称赞任恺,推荐任恺处理选官事务,使其被任命为吏部尚书。任恺事务繁忙,难以与司马炎见面。贾充及其党羽多番诬陷和中伤任恺,令他多次被免官,难膺高位。
咸宁三年(277年),河西局势更加恶化,猛将文鸯临危受命,一度率凉、秦、雍州三州之军大破秃发树机能,使河西鲜卑实力大损
102
。但仅过一年,秃发树机能就命部将若罗拔能在武威大破晋军,凉州刺史杨欣战死。秃发树机能起兵九年,相继斩杀秦、凉二州四位刺史,威震天下,仆射李憙请发兵征讨,但朝议都以为出兵重事,鲜卑不足以忧虑。到咸宁五年(279年),秃发树机能乘胜攻陷凉州治所武威城。司马炎非常后悔,临朝哀叹说:“谁能为我讨伐这个叛胡?”在宫中宿卫的司马督马隆请命而往,当即被拜为武威太守、讨虏护军。在司马炎的支持下,马隆自选士兵、武器,仅率三千五百勇士西征。马隆率众渡过温水后,与秃发树机能部数万人对战,转行一千余里,最终在同年十二月的决战中斩杀秃发树机能,平定凉州
89
。
诸王就国与南征平吴
主词条:晋灭吴之战
就在凉州发生动乱的同时,在南方主持荆州军事的羊祜也遇到强硬的对手:东吴西线军事的主帅已由吴国名将陆逊之子陆抗出任。陆抗上任不久,便攻破西陵(今湖北宜昌),将献城降晋的步阐击杀,并打败羊祜等率领的援军。羊祜知道灭吴不是一朝一夕的事情,遂一面继续积蓄力量,一面以信义对东吴边界军民施加影响,等待时机。89
泰始十年(274年),陆抗病死,东吴西线的防御能力明显下降。羊祜开始筹划南进的军事部署和作战方案。咸宁二年(276年)十月,羊祜给司马炎上表,请求伐吴。羊祜认为,西晋灭吴的条件比当时灭蜀的条件远为成熟,只要司马炎肯下决心,平吴是不成问题的。但羊祜的建议仅得到了度支尚书杜预、中书令张华的支持,其余朝臣多有不同看法,尤其是贾充、荀勖、冯紞对伐吴坚决反对。他们以秦凉动乱尚未平定为理由,极力阻挠南进。羊祜再次上表陈述早日发兵的原因,然终未能获得司马炎的同意。
司马炎不能下定灭吴的决心,除因西部动乱外,还与他分封诸王以屏卫皇室的计划没有完全实现的因素有关。自泰始分封以来,司马炎没有认真要求诸王就国,多数宗王留官或留居洛阳,也有部分宗王出任都督。咸宁三年(277年)七月,司马炎接受卫将军杨珧等人的建议,才开始命令诸王就国(关于这部分内容,参见“为政举措-政治-大封宗室与诸王就国”部分)。89
咸宁四年(278年)六月,羊祜病重,要求入朝面陈灭吴大计。司马炎允许他乘车上殿,不行参拜之礼,对于他的意见也表示愿意听取。后来,羊祜在病榻上要前来探病的张华转告司马炎说:吴主孙皓暴虐异常,如今出兵可以一举成功。如果孙皓死掉,吴国另立有为新主,我们再有雄师百万,也难渡长江天险了。羊祜的话,确实对司马炎震动很大。他要求羊祜卧护诸将,带病出征。羊祜表示,灭吴战争不一定非他指挥不可,他可以推荐一个能够胜任这一职务的人选。当年十一月,羊祜病故。临终前他举杜预代替自己。
当杜预奉诏以镇南大将