Maven 安装与配置完全指南(Windows版)
一、下载 Maven1. 官网下载访问 Maven 官方下载页面https://maven.apache.org/download.cgi2. 选择版本选择Binary zip archive格式的压缩包如apache-maven-3.6.x-bin.zip这是已编译的二进制版本开箱即用。3. 解压文件将下载的压缩包解压到你指定的目录例如C:\Java\apache-maven-3.6.3解压后的目录结构如下apache-maven-3.6.3/ ├── bin/ # 可执行命令目录 ├── boot/ # 启动加载器 ├── conf/ # 配置文件目录 ├── lib/ # 依赖库目录 ├── LICENSE ├── NOTICE └── README.txt二、配置环境变量1. 配置 MAVEN_HOME打开此电脑→属性→高级系统设置→环境变量点击新建系统变量变量名MAVEN_HOME变量值C:\Java\apache-maven-3.6.3你的实际解压路径2. 配置 Path在系统变量中找到Path点击编辑新建一行添加%MAVEN_HOME%\bin3. 验证安装打开命令提示符CMD输入mvn -v如果显示类似以下信息说明配置成功三、配置本地仓库Maven 默认从中央仓库下载的依赖包会存放在本地仓库中建议自定义本地仓库位置避免占用 C 盘空间。1. 创建本地仓库目录新建一个文件夹作为本地仓库例如D:\mvn-repository2. 修改 settings.xml打开 Maven 安装目录下的conf/settings.xml文件找到localRepository标签默认被注释添加或修改为localRepositoryD:\mvn-repository/localRepository四、配置阿里云镜像加速下载Maven 默认从国外中央仓库下载依赖速度较慢。配置阿里云镜像可以大幅提升下载速度。在settings.xml文件中找到mirrors标签添加以下内容mirror idalimaven/id namealiyun maven/name urlhttps://maven.aliyun.com/repository/public/url mirrorOfcentral/mirrorOf /mirror注意阿里云镜像地址已更新建议使用https://maven.aliyun.com/repository/public原http://maven.aliyun.com/nexus/content/groups/public/仍可访问但 HTTPS 更安全五、配置默认 JDK 版本为避免每次创建项目都指定 JDK 版本可在settings.xml中配置全局默认 JDK。在profiles标签内添加profile idJDK-17/id activation activeByDefaulttrue/activeByDefault jdk17/jdk /activation properties maven.compiler.source17/maven.compiler.source maven.compiler.target17/maven.compiler.target maven.compiler.compilerVersion17/maven.compiler.compilerVersion /properties /profile根据你的实际 JDK 版本修改如使用 JDK 8 则将17改为1.8六、IDEA 中配置 Maven1. 打开 IDEA 设置File→Settings或Ctrl Alt S2. 搜索 Maven在搜索框输入 Maven找到Build, Execution, Deployment→Build Tools→Maven3. 配置路径Maven home path选择你的 Maven 安装目录如C:\Java\apache-maven-3.6.3User settings file选择conf/settings.xml路径Local repository会自动识别你在 settings.xml 中配置的本地仓库路径4. 应用配置点击Apply→OK保存设置七、常用 Maven 命令命令说明mvn -v查看 Maven 版本mvn clean清理 target 目录mvn compile编译源代码mvn test运行测试mvn package打包项目mvn install打包并安装到本地仓库mvn deploy部署到远程仓库八、常见问题Q1: 提示 mvn 不是内部或外部命令解决检查环境变量 Path 是否正确配置%MAVEN_HOME%\bin配置后需重启 CMD 窗口。Q2: 下载依赖速度很慢解决确认阿里云镜像配置正确且 URL 可访问。可尝试更换为其他镜像源如腾讯云、华为云等。Q3: 本地仓库占用空间过大解决定期清理不用的依赖或删除本地仓库目录中的_remote.repositories和*.lastUpdated文件后重新下载。Q4: 输入mvn -v出现下面问题The JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program NB: JAVA_HOME should point to a JDK not a JRE解决1、检查是否安装JDK2、检查是否设置设置 JAVA_HOME 环境变量
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2416294.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!