当时建康城中还有十几万甲兵,南陈皇帝向来怯懦,不懂军事,只会日夜哭泣,台城内的所有军事,全部委托给施文庆处理。施文庆已经知道各位将领都妒忌他,怕他立功,于是上奏道:“这些人都心存不满,不甘心臣服于陛下,如此危急时刻,怎么能完全信任他们呢?”于是各位将领但凡有启奏,都不被批准。
贺若弼攻打京口时,南陈萧摩诃请求率兵迎战,南陈皇帝不让。当贺若弼抵达钟山,萧摩诃又说:“贺若弼孤军深入,营垒尚未修建坚固,现在出兵突袭,一定能够战胜。”南陈皇帝又不让。南陈皇帝在内殿召见萧摩诃、任忠商议军事,任忠说:“兵法说:与来犯的军队交战贵在速战速决,进攻别人时贵在稳重。如今国家士兵和军粮都充足,应该固守台城,沿着淮水修建营栅,隋军虽然来侵犯,我们也不要与他们交战;分出一部分兵力阻断江路,让他们无法与本国通信。再给我精兵一万,金翅战船三百艘,下长江直接攻击六合镇,隋朝的大军一定会以为他们渡江的将士已经被抓,自然会挫掉锐气。淮南的土著人和我是旧相识,如今听说我前往,一定会追随我。我再故意制造声势说要去往徐州,断掉隋军的退路,那么隋军就会不战而逃了。等春天江水上涨,上游周罗睺等人的军队一定会顺流而下支援我们,这是最好的对策。”南陈皇帝不听从。第二天,南陈皇帝忽然说:“与隋军长久相持不能决战,真让人心烦,让萧摩诃出去交战吧。”任忠磕头苦苦哀求不要交战。孔范又说:“我请求与隋军决战,我将为陛下在燕山刻石立碑纪念战功。”南陈皇帝准许了,对萧摩诃说:“你去替我决战吧。”萧摩诃说:“向来带兵打仗,都是为国家为自己;今天的决战,同样也是为我的妻子儿女。”南陈皇帝拿出许多金子绢帛赏赐给军队。甲申日,派鲁广达驻扎白土冈,军营位于各军队的南侧,任忠的军队紧挨着鲁广达的军队北侧,樊毅、孔范的军队又向北依次排列,萧摩诃的军队在最北侧。各路军队南北绵延二十里,首尾进退相互都不知晓。