序言
本文仅介绍一些maven的安装和一些常用命令以及配置。
maven常用命令
mvn clean 清除缓存、target目录
mvn install
Maven的下载
官网下载
单机如图所示的压缩包进行下载
Maven的安装
将下载的压缩包解压到一个纯英文的目录下,例如
C:\soft
后文中将一直使用这个路径进行举例
解压后配置环境变量,为path添加 C:\soft\apache-maven-3.8.5\bin
IDEA使用安装的Maven
修改IDEA“构建工具”中的“Maven”,按如图所示的路径进行配置。
tip:如果C盘非固态硬盘或更高效的硬盘不建议放在C盘,会影响系统运行效率。maven所在的盘需要预留一定空间下载jar包
部署项目到阿里云maven仓库
进入阿里云Maven仓库
选择“生产库-release”
选择推送覆盖方式后按指南操作即可
安装过程中遇到的错误
错误1
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project *: Failed to deploy artifacts: Could not transfer artifact *:jar:1.3.0-RELEASES from/to rdc-releases (https://packages.aliyun.com/maven/repository/*/): authentication failed for https://packages.aliyun.com/maven/repository/*-1.3.0-RELEASES.jar, status: 401 Unauthorized -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
形成错误的原因
云效制品仓库,maven仓库管理员没有赋予上传权限
解决方案
自己创建一个maven仓库或给管理员要个开发或管理员权限