因为胡大海的长子做了他不应该做的事,导致朱元璋非常生气,所以就把他给杀了。当时朱元璋本来是不想杀他的,但是因为他做的事实在是太令人生气了,所以朱元璋最后被逼无奈,只能把他给杀死了,借此给其他人树立一个好的榜样。
当时胡大海虽然正在战场当中英勇奋战,按理说朱元璋不应该杀死他的儿子的,但是因为他的儿子犯错了,而“天子犯法与庶民同罪”,更何况他只是一个将军的儿子呢,所以朱元璋最后还是选择把他给杀死了。当时朱元璋为了能够减轻农民的赋税,所以他就下了一个命令,让整个国家都禁酒,但是胡大海的儿子明知道有这条规定,他还是去触犯这条规定,他和他的几个朋友一起偷偷地造酒,而且还去卖,这样的话,就明确地违反了朱元璋所制定的规定,所以在朱元璋知道之后,他便非常生气,他想要把胡大海的儿子给杀死,但是当时有很多大臣来劝诫他说胡大海现在正在战场当中英勇奋战,如果你把他的儿子杀死了的话,他肯定会心中有所不满,这样的话肯定不会全心全意去打仗了,但是朱元璋觉得既然自己制定了这个规定,就要按照这个规定去做,因为如果放了他一马的话,别人肯定也会不遵守这个规定的,毕竟开了这个先河,就不是那么容易能阻止的,朱元璋觉得不能对他纵容,因此就把他给杀死了。
其实朱元璋这样做是对的,而胡大海也知道自己的儿子做错了,当朱元璋把他的儿子给杀死之后,他也没有说任何怨言。虽然张当时这样做只是为了整顿国家的纪律,觉得既然规定制定了,所有人的就要按照规定去做,胡大海也知道这个道理,所以在朱元璋把他的儿子给杀死了之后,他并没有说什么。
朱元璋当时那样做是正确的,虽然胡大海替自己的儿子感到惋惜,但是他也不能说什么。