Win(Win10)下载安装Maven3.6.0环境配置详解

Win(Win10)下载安装Maven3.6.0环境配置详解

原文链接---https://blog.csdn.net/zouguo1211/article/details/83787394
maven版本需要比idea版本发布日期低,高的话可能不能使用。
maven下载旧版本博客链接---https://blog.csdn.net/weixin_43969217/article/details/123889435

Maven3.6.0的下载与相关配置

1. 下载Maven

以Maven3.6.0(要求JDK1.7+)为例:官网链接---(http://maven.apache.org/download.cgi)

image

点击下载压缩包,并解压到指定目录即可,这里还是推荐放在D盘下的Java目录

注意:Maven各个版本对JDK的要求是不同的

image

历史版本链接

2. 配置Maven

2.1 配置环境变量和字符编码

Maven的环境变量相对简单,只需要在系统变量下新建一个名为MAVEN_HOME变量,值为Maven的解压目录

然后在系统变量的Path变量下新建%MAVEN_HOME%\bin即可;

字符编码:默认是当前系统中文GBK编码,需要把将其设置成UTF-8

新建系统变量,名为:MAVEN_OPTS,值为-Xms256m -Xmx512m -Dfile.encoding=UTF-8,保存即可;

2.2 配置repo、jdk

Maven默认的repo在C:\Users\Administrator.m2文件夹里,我们需要修改一下这些默认配置;

打开${Maven解压目录下}\conf文件夹下的settings.xml文件,建议使用NotePad++等类似的编辑器编辑

repo的配置:找到localRepository标签,添加自己的配置,样例是在D盘下Java目录下的repo目录

 <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->
  <localRepository>D:\Java\repo</localRepository>
  <!-- interactiveMode
   | This will determine whether maven prompts you when it needs input. If set to false,
   | maven will use a sensible default value, perhaps based on some other setting, for
   | the parameter in question.
   |
   | Default: true
  <interactiveMode>true</interactiveMode>
  -->

jdk的配置:找到profiles标签,添加自己的配置

<profile>    
    <id>jdk-1.8</id>
    <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
    </activation>
    <properties>   
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
    	<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    </properties>
</profile>

2.3 更换镜像源

由于默认国外源速度不稳定,所以我们可以更换成国内的镜像,具体步骤:

找到mirrors标签,在里面添加自己的配置(以阿里源为例):

<mirror>
	<id>alimaven</id>
	<mirrorOf>central</mirrorOf>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
<mirror>
    <id>repo2</id>
    <mirrorOf>central</mirrorOf>
    <name>repo2 maven</name>
    <url>http://repo2.maven.org/maven2</url>
</mirror>

2.4 验证配置

与jdk验证类似,打开CMD窗口输入:mvn -version命令,会显示版本,以及编码等信息;

image

posted @   渝思  阅读(2866)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示