最近在cmd下使用mvn命令时,在执行完之后总会出现一句“‘cmd’不是内部或外部命令,也不是可执行程序或批处理文件”,以下图:post
虽然命令执行成功了,不会有什么影响,可是身为强迫症晚期的我是绝对不能忍的。首先,可以正确执行mvn命令,说明Maven的配置是没问题的,那么问题出在什么地方呢?找来找去最后定位到是环境变量的问题,查看系统变量中的Path,发现里面缺乏了%SystemRoot%\system32;%SystemRoot%,因而果断加上,再次执行mvn命令,发现那句话已经不见啦! spa