编译hadoop过程中出现无法下载源码的情况,遇到过两次,一次报错:can not download source,第二次直接download source没反应,这时候想到去idea中执行mvn命令手动拉取
mvn dependency:resolve -Dclassifier=sources
提示mvn不是内部命令,开始对maven进行环境变量的配置
maven环境变量如下配置
1. 打开环境变量配置。依次点击计算机→属性→高级系统设置→高级→环境变量,在系统变量中配置。
2. 配置MAVEN_HOME。在系统变量中新建,变量名MAVEN_HOME,变量值选择maven文件夹路径
3.找到Path中添加变量如下:%MAVEN_HOME%\bin(MAVEN_HOME已配置,需添加path)
此时Windows cmd中已经可以识别mvn命令
开心的去IDEA中输入命令,仍然不识别,再次开启百度之旅,几次尝试配置也不行,直到找到篇博客简单暴力
Windows 下cmd里运行 mvn -v可以显示出maven的版本信息,但在IDEA的控制台里却提示不识别maven命令,此情况以管理员的身份运行IDEA即可。
切换管理员运行IDEA后
我更简单,windows 中cmd能识别mvn命令后,切换到对应目录直接执行
mvn dependency:resolve -Dclassifier=sources
完事