我正在尝试使用 VS Code 创建一个 Maven 项目,但是当我运行命令时,它显示:
'mvn' is not recognized as an internal or external command,operable program or batch file.
but mvn -version
正在命令提示符下运行
用户的环境变量:
MAVEN_JOME : C:\apache-maven-3.6.1
,
M2_HOME : C:\apache-maven-3.6.1
,
JAVA_HOME : C:\Program Files\Java\jdk1.8.0_212\jre
and
系统变量
path
被设定为C:\apache-maven-3.6.1\bin
, C:\Program Files\Java\jdk1.8.0_212\bin
分别用于maven和java。
我运行来创建项目的命令是:mvn archetype:generate -DgroupId=com.cs.test-project -DartifactId=test-project -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
命令参考 https://stackoverflow.com/questions/46671308/how-to-create-a-java-maven-project-that-works-in-visual-studio-code
和 VS 代码参考命令 https://code.visualstudio.com/docs/java/java-project#_generate-project-from-maven-archetype
在命令提示符中运行相同的命令,并在桌面上成功创建项目。
我通过简单地重新启动 VSCode 解决了这个问题,因为我在 VSCode 运行时设置了 PATH 变量,因此更改不会反映到 VSCode 集成终端,直到我重新启动它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)