可有个问题:战场情况瞬息万变,王阳明凭什么就确定他的“奇兵”能一战而成?
王阳明没有给出肯定的答案,而是小心翼翼地布置战场。伍文定仍然是他的头马:领兵五百从正面迎击朱宸濠的先头部队;赣州卫都指挥余恩领兵四百作为伍文定的增援;赣州知府邢珣领兵五百绕到敌人背后;袁州府知府徐琏和临江府知府戴德孺在敌人左右埋伏。伍文定把敌人诱进埋伏圈后,总攻开始。
在布置完战场后,王阳明又命人制造免死木牌数万块。有人问他缘由,王阳明笑而不答。
1519年农历七月二十三,朱宸濠先头舰队乘风破浪抵达樵舍(江西新建县樵舍镇)。王阳明的探子心惊胆战地回报:风帆蔽江,战鼓雷动,传出几公里。王阳明下令伍文定等人进入战场。七月二十四,朱宸濠先头舰队直逼离南昌城15公里的黄家渡(属南昌县南新乡)。王阳明下令伍文定和余恩迎击。
九百人对两万人,小舰艇对大战舰,只有天绝其魄的人才敢在这样绝对劣势的情况下主动进攻。朱宸濠先头舰队的指挥官看到几艘足足落后三代的战舰迎面冲来,愣了一下。不过他很快就回过神来,他认为敌人这是在自掘坟墓。