Class Six 2022.7.11上午
1.知识复习:setting(系统配置)、Module(项目的灵魂)、Project Structure->Facets/Artifacts;
2.Git
- IDEA中设置git
码云中新建仓库:
- 选择私有
- 本地有库的情况下不要选择初始化仓库
git使用时需要注意: - 常提交,早提交
- Get from Version Control
- Trust Project(信任模式)
- 两个项目:一个是push上去的,一个是git clone产生的。
- 脏文件里面加一句测试语句:“我是组员提交”反映出组员提交。
- 组长更新代码:选择Update Project....
- 组员要push到GIT上,组长就可以拉下来。
- 两个人同时修改一句代码,会出现版本冲突。
- 常见三个命令:
(1)commit
(2)push
(3)pull
3.项目中的对应Maven的核心配置文件
4.maven环境变量配置
5.Maven主要目标是提供给开发人员:(1) 项目是可重复使用,易维护,更容易理解的一个综合模型。(2) 插件或交互的工具,这种声明性的模式。
下午
1.创建maven工程步骤:
File—>New—>Project—>Maven—>填写信息->完成即可
备注:记得补充web.xml文件。
-
src/main/java:存放项目的.java文件 src/main/resources:存放项目资源文件。如何Spring,Hibernate配置文件 src/test/java:存放所有测试的.java文件.如Junit测试类 src/test/resources:测试资源文件 target:项目数出位置(可以自动生成) pom.xml(maven项目核心配置文件)
-
pom.xml默认内容介绍:
<!-- maven中model的版本号 -->
<modelVersion>4.0.0</modelVersion>
<!-- 公司名称或组织名称或者个人名称 -->
<groupId>com.sky</groupId>
<!--项目名称 -->
<artifactId>FirstMaven</artifactId>
<!-- 版本号 -->
<version>1.0</version>
<!-- 打包方式 :项目类型
POM:MAVEN项目,常用在继承和聚合上
JAR:JAVASE项目,没有网页,跟服务器没关系
WAR:JAVAEE项目,跟服务器没关系-->
<packaging>war</packaging>