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包的版本号

浙公网安备 33010602011771号