金国这几年深受宋朝水军的气,他们船小兵少被打的不敢出港,连带着渔船都不敢到海外捕鱼,更不要说商船了,因而兀术掌握军权后便开始发展水军,希望能有朝一日能打败宋朝水军,于是便开始组建专业的水军,将其从马步军中划分了出来,任命女真族中擅长水战的将领斜卯阿里为帅,大肆征集精通操舟弄橹的各族百姓为军,扩建水军。
为了免于被宋朝侦知,水军一支是暗中发展,在内陆的江河中和近海练兵,深藏闺中无人知晓其详情。经过几年的筹备,金国水军已经拥有七百余艘各式战船,水手和士兵达到五万之众,可以说即使与历代水军相比也是规模空前的一支舰队,这是兀术试图打破金与宋之间军事实力差距的一次尝试,也是为了突破宋朝对金海上商路封锁的必然选择。
在决定攻打高丽后,兀术命令水军出动配合作战,在陆路发起攻击的同时,使用水军顺鸭渌江而下,从海路迂回到高丽背后登陆,以策应陆路大军。这是因为高丽在立国后也是时时面对先后出现的诸强国的入侵,在边境布有重兵,修了坚城,如果不能迅速攻下来,高丽援兵到来或是宋军出援都会导致功亏一篑。
辽国第一次征伐高丽后,高丽战败被迫向辽称臣纳贡并与宋断交,辽则赐高丽“鸭绿江东数百里”。高丽率兵驱逐女真,修建了兴化、铁州、通州、龙州、龟州、郭州六城,高丽疆域已扩展到鸭绿江一带。并在咸兴以南、永兴以北之间修筑长城,抵都连浦。并筑定州、宣德、元兴三关。此后,辽国与高丽东北部就以这一线长城和三关为界。将高丽与辽国之边界由大同江推至清川江;同时积极讨伐居住于鸭绿江沿岸的女真人。蚕食女真故地。
为了防备辽国,高丽建立光军司,编成光军三十万。与此同时,国主王建采取了移民实边的策略,将大量的人口从半岛的南部迁往北部,这些措施增强了高丽北部的边防力量,大大拓展了国土面积。王建经略北边的步伐一刻也未停止,到他统治的末期,高丽的北境已经远及今咸境南道的永兴和清川江