因为有前车之鉴,元朝两次出征日本都损兵折将,惨败九洲岛,想要打日本就一定要擅长海战、水战,而明朝是一个农耕文明的国家,擅长陆战而不擅长水战,忽必烈的征伐大军实力强悍但却东征日本失败。再加上,明朝刚刚建立,国力、粮食和财力都不足以支撑明军远征日本。
朱元璋原本想和日本保持友好关系,但日本的一系列做法让他十分愤怒,于是便改变了这一策略,在东南沿海一带加强设防、加强卫所建设,以减少倭寇带来的损失。后来,朱元璋以日本支持胡惟庸造反为由,于洪武二十年(1387年)和日本断绝往来,将日本列为"不庭之国",禁止明朝和日本贸易,而且还将其写进了传给后世子孙的《皇明祖训》中,将日本列为了15个"不征之国"之一。