当时刘伯温给出的理由无外乎四点:
其一,明朝刚刚建立,士兵们还没有从战争中恢复过来,当务之急是先稳固社会治安、充盈国库。如果现在选择穷兵黔武,士兵们一定会有二心,先不说打不打得赢,估计还没发动战争,国家内部就起斗争了。
其二,元朝部分势力还未完全消灭,如果得知明朝出兵攻打他国的消息,势必会趁火打劫。这样我方就会处于不利的局面,搞不好刚得到的江山就被人夺走了。
其三,日本地理位置特别,四面都是海,明初的海上作战能力还很薄弱。如果要发展海军兵力,也不是一朝一夕能完成的,所以再过几年等到兵力雄厚时,在攻打也不迟!
其四,日本的存在不足以重视,就算他们发展得在厉害也打不过我们这只"东方狮子"。
总结:按照当时的情况,刘伯温说的话还是有道理的,并且还成功预言了日本打不过中国的事实。不管是古代还是现在,中国永远是一只无人敢惹的雄狮。