日本和唐朝,明朝和清朝发生战争主要是为了争夺朝鲜半岛,而宋朝是没有和朝鲜半岛接壤的,他和朝鲜半岛中间隔了个辽国和金国,所以日本和宋朝直接发生战争的几率是不大的,就算日本在朝鲜半岛发生战争,宋朝也不可能越过金国和辽国去和他打仗。另外当时一些其他的原因也制约着日本和宋朝开战。
首先是当时宋朝是日本的重要贸易伙伴,宋代时期中国的经济非常发达,商品也是数不胜数。而日本正是我们商品输出的重要地区。双方的贸易为两国的经济都带来了不小的收益。日本为了本国利益考虑当然不会去得罪这个财神爷。
其次是日本当时国内还处于一个社会动荡时期,日本统治阶级内部也是矛盾重重。以源平两家为首的武家势力开始崛起。他们经过了很长时间才将天皇推翻,而且当时也是百废待兴,根本无力对外发动战争。
再次就是当时的中国有蒙古这个强悍的民族在,日本也是不敢贸然行动,如果日本对宋朝发动了战争,蒙古肯定会趁机直接灭掉南宋。一旦南宋被蒙古灭掉,日本人就得不到一点好处,而且蒙古肯定不会容忍日本一个外族在南宋的土地上,到时候日本也免不了被灭的结果。
最后就是当时宋朝的造船能力是非常强的,那他的海上运输能力自然也就非常强。如果日本敢于侵略宋朝,宋朝也完全有能力将兵力投送到日本。日本人最怕的就是自己本国国土受到侵略了,所以忌惮于宋朝的海上运输能力也是不敢轻易进攻宋朝。