MAVEN

MAVEN

1. maven出现的原因

  1. 项目可能需要很多依赖的jar包,且下载麻烦,管理麻烦,升级麻烦
  2. 将项目以不同的IDE打开,需要删除之前IDE配置的环境,比较麻烦,而且不同的IDE项目的目录结构也不同,而MAVEN出现解决了这一麻烦。

2. maven的介绍

Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project’s build, reporting and documentation from a central piece of information.

Apache Maven是一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从中心信息块管理项目的构建、报告和文档。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uOk38YBP-1645286899634)(C:\Users\19448\AppData\Roaming\Typora\typora-user-images\image-20211104184704993.png)]

3.pom.xml

modelVersion:pom的版本 ,一般根据MAVEN版本而定,自动生成。

com.example
spring_mvc1
1.0-SNAPSHOT

上面的3个白哦前的坐标:

  • :所在组织的域名,一般根据逆向命名法填写

  • :在groupId下的唯一版本

  • :项目的版本号,SNAPSHOT代表快照版本,一般指的是不稳定的版本,RELEASE一般代表稳定版本

    通过这三个坐标就可以定位到一个唯一的项目。

  • :定义项目的打包方式

  • **😗*一般用来自定义属性,管理依赖的版本,防止依赖版本的改变而大面积地修改

    <!--maven编译代码的时候源码的JDK版本,和希望按照什么JDK版本编译-->
    <!--这两个可以被MAVEN自动识别-->
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
    
  • 项目所需要的依赖的坐标值

补充:仓库私服生命周期插件父子模块

/u>、私服生命周期插件父子模块

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值