【2020年9月7日】
今天下载代码后第一次打开工程,因为Maven远程仓库配置的原因,下载依赖的包失败了。重新配置了setting.xml中的repositories后,无脑的尝试mvn clean
命令,以为可以把缺失的包下载下来,一直失败,最后在学长的帮助下解决,命令如下:
mvn -U clean package -Dmaven.test.skip
mvn clean
命令的作用是清理maven项目,并没有更新依赖的作用,想要强制更新缺失的依赖,参数是-U
:
-U,—update-snapshots Forces a check for missing releases and updated snapshots on remote repositories
顺便多学了一点,-Dmaven.test.skip
的作用是跳过单元测试,等效于-Dmaven.test.skip=true
,-D
用于指定系统参数:
-D,—define
Define a system property