Maven入门的介绍到安装、maven工程搭建(超详细)

项目管理工具Maven概念: maven是一款项目管理工具,主要是用于解决java项目中各种jar包的依赖管理,底层是java代码编写的。 maven是将项目当成一个对象来管理的,maven中一个很重要的思想是pom(project object model)项目对象模型。作用:项目的依赖管理(jar包) 解决jar包的版本冲突 项目的构建 项目的测试 项目的编译 项目的打包maven的本质是一个项目管理工具,讲项目开发和管理过程抽象为一个项...
摘要由CSDN通过智能技术生成

项目管理工具Maven

概念:

       maven是一款项目管理工具,主要是用于解决java项目中各种jar包的依赖管理,底层是java代码编写的。

       maven是将项目当成一个对象来管理的,maven中一个很重要的思想是pom(project object model)项目对象模型。

作用:

  1. 项目的依赖管理(jar包)
  2. 解决jar包的版本冲突
  3. 项目的构建
    1. 项目的测试
    2. 项目的编译

项目的打包

maven的本质是一个项目管理工具,讲项目开发和管理过程抽象为一个项目对象模型 pom 

Maven下载

官网

下载地址:http://maven.apache.org/download.cgi

Maven是属于绿色版软件,解压即可安装

目录结构:

Maven环境变量

  • 依赖java,需要配置JAVA_HOME
  • 设置MAVEN自身的运行环境,需要配置MAVEN_HOME
  • 测试环境配置结果

mvn -v

显示如上所示,mavne就安装成功了。

仓库

  • 仓库:用于存储资源,包含各种jar包。

仓库分类

  • 本地仓库:自己本地电脑上存储资源的仓库,连接远程仓库获取资源
  • 远程仓库:非本地电脑上的仓库,为本地仓库提供资源
  • 中央仓库:MAVNE团队维护,存储所有资源的仓库
  • 私服:一般是公司内部存储资源的仓库,从中央仓库获取资源
  • 私服的作用:保存具有版权的资源,包含购买或者自主研发的jar

MAVEN中的坐标

maven中的坐标是用于描述仓库中资源的位置

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值