Maven工具使用与仓库配置以及eclipse下Maven的配置

一、maven工具概述

Maven是apache下纯java开发的开源项目,是一个项目管理工具,可对java项目进行项目构建,并进行依赖管理。

maven的运行依赖jdk,不依赖eclipse。

使用Maven,可通过Maven命令完成 清理编译、测试、打包、运行等步骤。

maven的跨平台,可在不同系统上运行,

maven遵循规范开发,有利于提高大型团队开发效率

特点:

1.项目构建:使用Maven,不仅可进行项目工程构建,还可通过Maven命令完成编译、测试、打包、运行等步骤。

2.依赖管理:管理项目当中的jar包,maven工程不需要添加jar包, maven有仓库,仓库内含jar包,Maven可根据jar包的坐标自动从maven的仓库下载jar包,maven通过在pom.xml定义坐标对jar包进行规范管理,版本控制,可有效防止jar包冲突。

二、maven的安装有仓库配置

maven的安装很简单,解压maven的压缩包就行了。
1.环境变量配置(windows下)
MAVEN_HOME:(这个配置maven安装目录)
path:%MAVEN_HOME%/bin
2.maven仓库介绍
maven的仓库分为: 本地仓库,远程仓库,中央仓库。
1.本地工程在运行时,先从本地仓库找jar包,(可修改本地仓库路径)
默认路径:${user.dir}/.m2/repository ,${user.dir}表示windows用户目录。
修改本地仓库:在maven安装目录下,config/setting.xml中修改
<localRepository>
2.本地没有,从远程仓库找,即远程下载,将下载的jar包保存到本地仓库目录
3.特殊的远程仓库:中央仓库,是maven的开发团队在维护,
注:maven本地仓库没有的jar包,会联网从中央仓库下载,默认保存到${user.dir}/.m2/repository

三、maven工程目录的结构

maven工程构建分pom、jar、war三种类型。
pom 一般用于父工程,
jar类型用于其他工程的依赖包使用
war类型的是用于将来要打包运行的工程
1. maven工程结构:
src/main/java :存放java源文件,主程序的java源文件,主程序会打包在war/jar包中,
src/main/resource : 主程序所用的配置文件,非.java文件
src/test/java :存放java源文件,存放单元测试类,不会打包在war包中
src/test/resource : 测试类所用的配置文件.
src/webapp :存放 jsp css ,js等资源文件
src/webapp/WEB-INF :标准web工程目录, 名称固定
--web.xml
target: 输出目录, 存放编译后的class文件, war包
pom.xml maven项目核心配置文件

四、eclipse下使用maven工具

maven依赖jdk, 不依赖eclipse
为了方便对maven工程进行构建,在eclipse下安装maven的插件完成对maven工程的构建
1.eclipse配置maven
在eclipse工具栏:依次window - preferences-maven 如下图:

2.配置maven仓库位置
3.查看是否配置成功
eclipse中点击window - show view ,打开maven仓库视图,刷新一下,看是否有加载成功jar包

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值