Maven配置以及相关用法

Maven工作原理示意图

 Maven简单介绍

Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。
   作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。
  依赖:https://mvnrepository.com/

 Maven的安装与配置

注意:安装与配置过程中,要保持网络畅通!!! 

 1.下载maven安装包,解压即可使用
      http://maven.apache.org/download.cgi

2.配置maven环境变量

    2.1   MAVEN_HOME
    2.2   M2_HOME

3. 修改path添加maven相关路径
    配置方式跟jdk有些类似,环境变量MAVEN_HOME和M2_HOME的值为maven的根目录、
    然后在PATH环境变量里加入“%MAVEN_HOME%\bin;%M2_HOME%\bin;”即可

 环境变量配置完之后记得打开doc命令验证这行语句 :mvn -version

解压源文件setting里面的相关配置

找到解压文件夹的地方,找到conf文件夹中的setting.xml

 1.换源:阿里云

找到mrriors标签,进行镜像换元,将

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

放入mirrors 标签中

 

2.配置本地仓库

 大约在配置文件50行左右设置本地仓库

注意是:“E:/”而非“E:\”,仓库文件本来是注释掉的

eclipse中maven项目配置 

1.在首选项中找到maven

   1.1设置maven安装路径
           Installations

add你加压的安装路径

 

   1.2指定setting.xml文件
           User Settings

将setttings改为你配置完之后的settiing

2.创建maven项目

不要直接创建,点next,建议选择webapp的archetypes

 

 

 将项目名填入,即可完成创建

 创建完之后的报错解决

1. 在pom.xml中的build标签中加入代码

<plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.7.0</version>
                <configuration>
                    <source>1.7</source>
                    <target>1.7</target>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
        </plugins>

2.在web.xml中修改web-app的下载路径

//web.xml中的源码
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns="http://Java.sun.com/xml/ns/javaee"
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
	id="WebApp_ID" version="3.0">
  </web-app>

 3.在eclipse三个竖点中找到

filters and customization中的resources将勾去掉

应用后将会出现setting文件 

 选中文件后编辑

1.将1.5变成1.8

2.将版本变成3.0

常见报错

1.环境变量搭建失败,建议doc窗口先测试,在进行后续操作

2.setting中没有进行换元,以及仓库文件保存的路径

3.eclipse中maven配置没有配置自己解压的文件

除了上述问题

网络不通畅,插件下载失败,将仓库中已下载的插件删除,重新创建

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值