一个初学者该如何配置MAVEN

下载

进入Maven – Download Apache Maven即可完成下载

安装

解压下载好的安装文件,解压后目录结构如下:

  • bin:存放maven的命令
  • boot:存放maven本身的引导程序,如类加载器等
  • conf:存放maven的配置文件
  • lib:存放maven本身运行所需的jar包

配置环境变量

由于Maven是由Java语言开发的,运行时依赖Java环境,所以要在计算机的环境变量中配置JAVA_HOME

这里要记住自己下载的JDK版本号

 

 

 为了更方便的使用Maven命令,需要在环境变量中配置MAVEN_HOMEPath

 

这里记住自己的maven下载到了那里就选择到哪里

 

在path中新建值输入%MAVEN_HOME%\bin 

查看版本

打开CMD命令窗口,输入mvn -v,显示Maven版本和Java版本,证明安装成功

 

 本地仓库的默认位置是${user.dir}/.m2/repository${user.dir}表示 windows用户目录,我们可以通过修改${MAVEN_HOME}\conf\settings.xml,修改本地仓库的位置。

 

配置本地仓库

settings.xml文件位于

 

<settings>中添加如下标签:

配置镜像

由于中央仓库访问速度较慢,可以配置镜像代理中央仓库的下载请求。在<settings>下的<mirrors>中添加如下标签即可配置镜像:

<mirror> 
  <!-- 指定镜像ID -->
  <id>nexus-aliyun</id> 
  <!-- 匹配中央仓库。-->
  <mirrorOf>central</mirrorOf>
  <!-- 指定镜像名称 -->  
  <name>Nexus aliyun</name> 
  <!-- 指定镜像路径 -->
<url>http://maven.aliyun.com/nexus/content/groups/public</url> 
</mirror>
 

 

 

配置JDK版本

创建maven项目的时候,默认使用的JDK是1.5版本,验证语法、编译、运行时都会按照JDK1.5操作,这样就有很多语法无法使用。我们本机安装的JDK是JDK11,可以配置maven按照JDK11创建项目。

<settings>下的<profiles>中添加如下标签即可配置JDK版本:

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


 

 以上步骤maven的配置就已经全部完成了

接下来就是在idea中配置maven插件

第一步打开idea创建新项目

找到Maven  勾选从原型创建找到apache下的webapp

 第二步 设置maven主路径  用户设置文件(找setting.xml)本地仓库

 

                                                  (选择自己的位置即可,记住勾选重写) 

现在的maven便配置好了

注意:当我们完成以上步骤后进入所创的项目后记得打开文件下的设置检查maven配置(这里是需要从新配置一遍的,以后每开始项目敲打都需要从新配置一下,这也是博主认为很麻烦的一件事)

 


                
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值