Maven的初步使用

目录

一、maven初步了解

1.什么是maven?

2.maven的使用

二、在eclipse中使用maven

1.在配置好maven后,在eclipse中即可建立maven项目

2.点击上方工具栏中的window工具栏,再点击perferences

 3、建立项目,建立时选择maven project

4、项目建立好之后的设置

5、之后会得到一个这样的结构

6、在pom.xml中进行jar包配置


一、maven初步了解

1.什么是maven?

        Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。

        作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。

        目前阶段maven最直观的便利是针对于开发环境依赖jar包的导入

2.maven的使用

       ①、从Maven – Download Apache Maven地址下载,下好后解压即可使用,注意不要放到中文目录

 解压完成之后,应该是这样的。

        ②、配置maven环境变量

类似于,jdk配置(之前博客有详细内容),先添加一个MAVEN_HOME变量,变量值为解压路径。  

 我这里已经建好了MEVAN_HOME,再编辑Path就行,而我这里直接在上一次jdk配置时使用的Path上做修改了,在原本的内容后追加%MAVEN_HOME%\bin 下图是完成好的效果

         ③、查看maven配置,和查看jdk配置一样,在cmd窗口输入 mvn -version 命令

我的:

 这个问题可能是因为和java配置的path写在一起了,不过不影响使用。

        ④、配置本地资源文件库和配置阿里云私服

修改MAVEN_HOME\config”下的setting.xml文件,配置本地仓库和阿里云私服。

[本地仓库示例:<localRepository>E:/mvn-repository</localRepository>

注意在地址栏直接复制的地址需要将"\"改为"/"]

[在mirrors标签中加入以下内容

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

注意事项【

注1:<localRepository>标签在setting.xml文件的53行
      注2:仓库的作用就是用来存放jar包的
      注3:仓库的分类
           中央仓库
           公司仓库(也叫私人仓库或私服)
           本地仓库

           中央仓库:(http://search.maven.org/,但一般使用另外一个网站: http://www.mvnrepository.com/)
           公司仓库:公司里面还会有一个大仓库(本地)全公司使用
           本地仓库:本地仓库程序员自己使用,私服全公司使用,中央仓库所有人用

      注4:jar的查找顺序:本地仓库->私服->中央仓库

      注5:换源“阿里云”

二、在eclipse中使用maven

1.在配置好maven后,在eclipse中即可建立maven项目

2.点击上方工具栏中的window工具栏,再点击perferences

 会弹出此界面,搜索maven就可以看到

需要修改Installations和User Settings

先修改Installations

 选中如图所示即可,在点击Apply

修改User Setting

 需要修改第二个输入框的内容,原本有默认内容,点击右侧选择到解压路径,在conf文件夹中,有setting.xml,选中。并且如果你进行了本地仓库的配置,系统会自动修改下面的本地仓库地址。

 3、建立项目,建立时选择maven project

然后在第三步,如下时,要选最后一个

 下一步会先下载一些项目需要的基础jar包,所以要连网,并且如果是第一次,会有点慢。

4、项目建立好之后的设置

由于过程比较繁琐我就语言描述

a.右击项目,选中properties项

b.选择Project Facets

c.选择右侧的Java将版本改为1.8(因为我电脑上的是1.8,可能会不同的)

d.选择Dynamic Web Module将前面复选框取消选择,再将版本改为3.1(同上,版本看自己的)

e.点击Apply,再点击Dynamic Web Module前面的复选框,在下面会出现一行字,点击可以修改项目模板,我这里要求是将原有的修改为webapp

5、之后会得到一个这样的结构

 还要改。。。

a.右击项目选中build path

b.选中source,把下方的勾勾去掉,之后就会出现一个新的文件夹src/main/java 这里是进行后台编辑的地方。

c.Alt+F5刷新

6、在pom.xml中进行jar包配置

a.找到pom.xml

b.然后将要导入的依赖写在dependencies标签中

c.具体怎么写,在www.mvnrepository.com中找

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

无感_K

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值