先的招降，拥立元帝孙永嘉王萧庄为梁帝，靠着自己强大的人格魅力，孤身组织军队攻打陈朝。太平二年五月，进攻陈霸先。六月。陈霸先命平西将军周文育、平南将军侯安都等征讨王琳。侯安都至沌口（今武昌）与王琳对峙多日，侯安都军大败。陈霸先再派遣侯瑱、徐度进攻王琳，再派谢哲前往调解。八月，王琳同意退军湘州（今湖南长沙），陈霸先以大军进驻大雷（今安徽望江）。太平三年十月，王琳得知陈霸先病死，再度率军东进。三年十一月，王琳进攻大雷，侯瑱、侯安都、徐度三军合力抗之。安州刺史吴明彻夜袭湓城（治所江州，今江西九江）失败，被任忠击