1448年）二月，当地知县下令逮捕邓茂七，邓茂七乃聚众叛乱。叛乱军杀了知县后，人数迅速增至十余万人。邓茂七在沙县陈山寨宣布建立政权，并自称“铲平王”。不久又与活动于闽浙赣边界的叶宗留领导的矿徒叛乱军建立联系，彼此声援，共同作战，并在占领了沙县县城后，向延平府（今福建南平）进军。御史丁瑄遣使招安，邓茂七杀使，同时击败了御史张海军，又于延平城外大败官军，杀都指挥范真、指挥彭玺。此后邓茂七乘都御史张楷被叶宗留牵制于浙江的机会，连破二十余县，“控制八闽”，震动三省。朝廷以宁阳侯陈懋为征南将军，率京营以及江浙诸路