Class Six

93 阅读1分钟

Class Six  2022.7.11上午
1.知识复习:setting(系统配置)、Module(项目的灵魂)、Project Structure->Facets/Artifacts;
2.Git

  • IDEA中设置gitimage.png 码云中新建仓库:
  • 选择私有
  • 本地有库的情况下不要选择初始化仓库
    git使用时需要注意:
  • 常提交,早提交
  • Get from Version Control
  • Trust Project(信任模式)
  • 两个项目:一个是push上去的,一个是git clone产生的。
  • 脏文件里面加一句测试语句:“我是组员提交”反映出组员提交。
  • 组长更新代码:选择Update Project....
  • 组员要push到GIT上,组长就可以拉下来。
  • 两个人同时修改一句代码,会出现版本冲突。
  • 常见三个命令: (1)commit (2)push (3)pull
    3.项目中的对应Maven的核心配置文件
    4.maven环境变量配置 image.png
    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>