idea已经导入maven,Terminal输入mvn却报错?

报错内容:'mvn' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
项目目录已经显示在Maven Projects中;
cmd输入mvn反馈正常,eclipse结果同idea;
新手求教!!

更新问题,mvn已正常,然而出了新问题,如下:
错误: 找不到或无法加载主类 cucumber.api.cli.Main
原因: java.lang.ClassNotFoundException: cucumber.api.cli.Main

Process finished with exit code 1

求教!!

解决办法:有两个。

(一)部分人可行:将shell path地址换成如下。C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe,重启idea。再试试。

 

 (二)如果方法一可行,就不要看这个了。如果方法一不行,再看这个。

在doc命令下。windows 10 下,cmd添加了新功能,需要进入控制台,右击标题,选择属性,勾选使用旧版,并重启电脑,方可关联上。

 

所以是怎么解决 'mvn' 不是内部或外部命令,也不是可运行的程序
或批处理文件。 这个问题的呀