6月30日笔记

git

git init:把任何目录转换成git版本库(添加了.git的隐藏目录)

git add "file":把file文件添加到版本库中

Git的基本数据类型:

  • 目录树

  • 提交

  • 标签

git的存储问题:

git使用了打包文件的存储机制,要创建一个打包文件前,git会定位到非常相似的全部文件,然后在他们之间存储整个内容,然后记录他们不同的内容

maven

maven是为开发者进行管理项目的工具,比如使用spring的wev项目会使用大量的jar包,包和包之间的关系复杂,缺少一个包都会导致编译失败。maven就为我们很好的管理了这些jar包,有效的提高了开发效率。

maven仓库

maven仓库是用来存放maven管理的所有jar包。分为本地仓库和中央仓库

  • 本地仓库:本机内存中jar包仓库
  • 远程仓库:maven官方提供的远程仓库

坐标的概念

pom.xml文件是maven的核心,当项目进行编译时maven会读取该文件,并先从本地仓库里面找,本地仓库没有就从远程仓库找,然后下载对应的jar包

<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>1.1.1</version>
</dependency>
  • groupId:表示的是该jar包存在的真实项目
  • artifactId:所需jar包的模块名
  • version:jar包的版本号
posted @ 2021-07-01 10:39  今天不摸鱼  阅读(35)  评论(0)    收藏  举报