1 maven
功能1 jar包管理
功能2 编译测试 打包
项目管理工具
1.1 配置maven
配置环境变量
在当前maven包目录下创建一个respository本地仓库里面是我们存放的一系列jar包
maven在寻找jar包的时候先寻找本地仓库 如果没有的话就 寻找中央仓库因此我们最好配置阿里云镜像在里面寻找本地仓库没有的 寻找到后会在我们本地仓库保存一份
当使用maven的时候有一个pom.xml文件里面是通过依赖进行导包
改文件有 打包方式 引入的依赖
g a v 唯一确定一个依赖
-
groupId:工程组
-
artifactId:依赖名称
-
version 版本
1.2 maven仓库
maven仓库
本地仓库
远程仓库 分为私服,中央仓库, 其他的公共库
pom.xml文件中的添加的依赖<dependency>中的gav坐标告诉Maven找哪个jar包
当我们新增 依赖的时候刷新一下就会重新导入新增的jar包
1.3 maven命令
mvn clean 清缓存
mvn clean compile 编译
mvn clean test 测试
mvn clean package 打包
mvn clean install 下载jar包
2 git 全世界最先进的分布式版本控制系统(MVC)
分布式版本控制 每个人电脑相当于一个完整的版本库 本地对代码的修改然后推送到仓库
其他人也可以看到。
2.1 git 作用
克隆版本库 从远程代码库克隆到本地
版本控制跟分支管理
2.2 git使用
1 首先要配置忽略文件 一开始最好配置因为以后配置的话出一些问题
.idea
*.iml
2 git工作流程
首先我们被git管理的项目会在工作区(红色)当add添加到暂存区会变为绿色 然后commit提交到本地仓库变为白色 我们可以把代码提交到本地仓库再进行删除 在push到远程仓库
2.1 命令
git init 被git管理项目会出现git文件 默认是隐藏的
git add.
git commit -m "***"
git push