maven下载与安装
1.下载地址:http://maven.apache.org/download.cgi(Windows平台下载*.zip压缩包,Linux平台下载*.gz压缩包)
2.解压到E:\JAVA\Maven,解压缩后文档结构如下:
--bin:保存Maven的可执行命令,mvn和mvn.bat就是执行Maven工具的命令。
--boot:该目录只包含一个plexus-classworlds-2.5.2.jar,plexus-classworlds-2.5.2.jar是一个类加载框架。
--conf:保存Maven配置文件的目录,该目录包含setting.xml文件,该文件用于设置Maven的全局行为。
--lib:该目录包含了所有Maven运行时需要的类库,此外,还包含Maven所依赖的第三方类库。
--LICENSE、README.txt等说明文档。
3.Maven运行需要如下两个环境变量:
JAVA_HOME:该环境变量指向JDK安装路径。
MAVEN_HOME:该环境变量指向MAVEN安装路径。
最好添加PATH环境变量中:PATH:;%MAVEN_HOME%\bin;
按下【win+R】键,输入cmd,然后回车,打开cmd窗口,输入 mvn help:system,回车,显示如下两类信息:
----System Properties
----Environment Variables
如果看到MAVEN输出如上两类信息,即表明Maven安装成功。
4.设置MAVEN行为两种方式:
全局方式:MAVEN安装目录下的conf\settings.xml
当前用户方式:C:\Users\Thinker\.m2\settings.xml
通常来说,MAVEN允许设置如下参数:
----localRepository:该元素内容是一个路径字符串,该路径用于设置Maven的本地资源库的路径。默认:C:\Users\Thinker\.m2\repository
----interactiveMode:该参数设置Maven是否处于交互模式,——Maven设为交互模式,每当Maven需要用户输入时,Maven都会提示用户输入。但如果该参数设为false,Maven将不会提示用户输入,而是使用默认值。
----offline:该参数设置Maven是否处于离线状态,如果该参数设为false,每当Maven找不到插件,依赖库时,Maven总会尝试从网络下载。
----proxies:该参数用于为Maven设置代理服务器。该参数可包含多个<proxy><proxy/>,每个<proxy><proxy/>设置一个代理服务器,包含代理服务器的ID,协议,代理服务器地址,代理服务器端口,用户名,密码等信息,Maven可通过代理服务器访问网络。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?