一、Maven基础知识
1. Maven的主要功能
项目构建;项目依赖管理等
2. 搭建maven环境
- 先解压到d:\maven3.3.9
- 当前目录下创建一个目录repo
- D:\maven3.3.9\conf\settings.xml,这个文件中要注意三点
- 配置本地库的位置
- 更换为阿里的镜像库
- 设置JDK1.7进行编译
- 加入到环境变量
- 测试环境变量是否成功
3. 修改Eclipse中Maven插件内容
- 第一步:修改Maven仓库的默认路径(conf/settings.xml)
- 第二步:修改Eclipse中的maven--installations(指向maven的解压目录)
- 第三步:修改Eclipse中的maven--user settings(指向conf/settings.xml)
4. Maven工程的目录结构
- 骨架选择maven-archetype-webapp
- 通过骨架创建maven web工程
- maven工程下存在:src文件夹和pom.xml文件
- src目录下有main、test
- main目录下有 java(开发源码)、resources(类路径下的开发配置文件)、webapp(相当于以前的webcontent,webroot)
- test目录下有java(测试源码)、resources(类路径下的测试配置文件)
5. Maven的生命周期
- mvn -v 查看Maven的版本与JDK版本
- mvn compile 编译
- mvn test 测试
- mvn package 打包
- mvn clean 清理target目录
- mvn install 安装jar包到本地仓库
6. pom.xml的使用
- 坐标:用来标识中心库中jar文件的位置
- 软件版本
- 快照版
- 内测版
- 公测版
- 稳定版
- 正式版
- 仓库:中心仓库,本地仓库,镜像仓库
二、Git基础知识
1. 版本控制入门
- Git
- 是一个免费,开放源代码的分布式版本控制系统
- GitLab:下载一般用于公司内网作为Git的服务器
- GitHub:用于互联网的Git服务器(全球出名)(私有项目需要付费)
- GitEE-码云:用于互联网的Git服务器(中国出名)(私有项目不需要付费)
- Eclipse中的Git插件
- 高版本的Eclipse集成了Git插件
- 低版本的Eclipse需要手动安装插件
- Eclipse的Git插件使用
- 在Eclipse中创建项目并且上传到Github的步骤
- 新建项目
- Team-Share project
- Github上创建仓库,https://github.com/xxx/yyy.git
- Team-commit and push