可以说,一切不利于伐吴的因素,都被贾充这帮老油条给扒了出来。司马炎被他们七嘴八舌说得是云里雾里,放弃了攻吴的计划。当然,当时晋朝内部也不是没有主战派。诸如张华、羊祜、杜预、王濬等人,就都坚决主张灭掉东吴,不留后患。只是这些人当时没有话语权,难以撼动贾充这帮主和派在朝内的影响力。公元271年,当晋朝内部还在吵架时,东吴又有动作了。
当年四月,吴军偷袭交趾,时隔八年,终于收复了交趾。孙皓听说后,很高兴。过了几个月,一个叫刁玄的人伪造谶文说:“黄色的旗帜、紫色的车盖,出现于东南方,最终得天下者,是荆、扬之地的君主。”孙皓一听,更高兴了。然后,头脑发热,他就想御驾亲征。当时所以东吴大臣都劝他别轻举妄动。但孙皓就是不听。他把太后、皇后以及后宫几千佳丽全部带上,大摇大摆的北伐。
可结果还在路上时,他就碰上大雪。吴军准备不充分,冻死一大片。士兵们气愤,扬言如果遇到晋兵,就当场集体倒弋。孙皓听到这些话,担心士兵真的哗变,就灰溜溜的撤军了。事后,司马炎很恼火。我不打你,可你孙皓三番五次来打我。真是气死了。发誓要南征灭了东吴。贾充那帮人见司马炎要南征,就又跳出来唱反调。说的还是那些陈词烂掉。
巧的是,当时恰好鲜卑人在西北造反,调去镇压的晋军打不过,那边缺一个朝廷大员主持大局。司马炎就顺势把贾充踢了过去。贾充临走前,忧心忡忡,说自己这次要是去了又回不来,贾氏可就要靠边站了。荀勖听了贾充的话,觉得很可笑。就笑着跟他说:亏你还是一国之相。这种事情你怎么就想不明白呢?你的大女儿嫁给了齐王司马攸,他可是皇帝的眼中钉(司马攸是司马炎的同母弟弟,又是司马师养子,在一定程度上威胁到了司马炎的帝位)。
你现状应该跟皇帝联姻!把你未出嫁的女儿嫁给太子。现在马上就操办婚事,皇帝念在你是亲家,还能派你到西北去主政?贾充觉得言之有理,就跟司马炎提亲。司马炎也很想跟贾充联姻。于是,贾充的丑女儿贾南风,就这么幸运得嫁给了司马炎的蠢儿子司马衷,成为太子妃。公元272年,贾充一党暂时不捣乱了,司马炎随即就开始筹划南征。
当年九月,正当司马炎还在筹划中时,吴国的西陵守将步阐突然叛吴降晋。司马炎觉得这是个机会,便命令荆州刺史杨肇,车骑将军羊祜等,统率八万晋军增援。其实这一战,对晋朝非常有利,东吴方面完全是手足无措。但让人没想到的是,三万吴军在陆抗的率领下,居然打赢逆风仗,不仅收复西陵,还歼灭了几万晋军。给你机会不中用。此一役后,晋朝内部主和派的声音再次占了上风。
司马炎一看,不好再提南征,只得一面调兵征讨西北的鲜卑叛军。一面做出调整,重新分配晋廷内部的利益关系。比如打压贾充,打压司马攸,提拔外戚杨氏进入权力中枢,制衡老牌士族。借此巩固他的傻儿子司马衷的太子位。在这期间,孙皓四次北伐。司马炎都指示南线不要理会,守住防线即可,不可反击。这一防御政策一直执行到公元279年。
公元279年,西晋在付出三位刺史,大量的人力、物力、财力的代价下,终于打败和归化了秃发树机能、匈奴拔亦虚、独雍等西北叛军首领,解决了西北问题。同时在内部,贾充那帮主和派靠边站了。以张华、杜预、王濬为代表的主战派抬头。他们反复劝司马炎南征。司马炎被说动了心,便在时隔七年后,再次开始筹备灭吴。贾充、荀勖等人,此时虽然靠边站了,但还是跳出来,继续跟司马炎争辩。
结果把司马炎惹毛了。最终司马炎以暴怒的形式表明表态,誓要伐吴,禁了主和派的言。“贾充、荀勖、冯固争之,帝大怒,充免冠谢罪”。这一年的十一月,晋军南下,在朝内撕了近十五年的南征计划,终于启动。晋军出征后,司马炎为了恶心贾充,抬高外戚杨氏,便让贾充担任晋军挂名总司令,杨氏的杨济担任挂名副总司令。司马炎之所以这么安排。
一方面,如果晋军打赢了,正好可以羞辱贾充。你老小子反对了十几年,说东吴不好打。现在怎么样?还不是拿下来了。我看你有没有脸!而贾充作为挂名总司令,前线打赢了,他也有一份功劳。他也不好有什么意见。至于说打输了,贾充是总司令,他正好可以背这个黑锅,让他一辈子抬不起头。更重要的是,打输了,身为副总司令的杨济没什么责任。