姓高，名罗云。长寿王之孙，长寿王王子高助多之子，助多早亡，罗云被立为大孙。长寿王于491年十二月死去，492年文咨王继承王位。中国史书称为「高云」。据《三国史记》记载，494年，扶余国王在遭到靺鞨的进攻后，投靠高句丽。文咨明王随后继续向朝鲜半岛扩张，百济和新罗结成同盟对抗高句丽。494年，高句丽在萨水（清川江）与新罗交战，新罗退守犬牙城（忠清北道槐山郡），百济派兵3千人援新罗，高句丽军撤退。495年高句丽包围百济雉壤城（黄海道延白郡银川面），新罗派遣援兵。496年，攻新罗牛山城，失败，497年攻克。50