创建空工程

在idea中创建一个空工程就相当于创建了一个空的目录,可以将这个目录看成是一个工作区.例如:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

基础环境配置

JDK

在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210719110251549.png

在这里插入图片描述

Maven

推荐使用3.6以上版本,例如:
在这里插入图片描述

File Encoding

一般创建完一个工程都要去设置一下工程编码,一个团队中使用的工程编码应该是一致.
在这里插入图片描述

创建一个maven工程

创建maven 工程

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

编写单元测试

第一步:项目中添加junit依赖,例如:

        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.12</version>
            <scope>test</scope>
        </dependency>

第二步:编写并运行如下单元测试类

package com.cy.test;
import org.junit.Test;
public class MavenTests {
    @Test
   public void testHello(){
        System.out.println("hello maven");
    }
}

将工程分享到Gitee平台

安装Gitee插件

打开idea中File/Setting/Plugins选项,搜索Gitee插件,然后进行安装,例如:
在这里插入图片描述

配置Gitee账户

我们将代码提交到Gitee是需要账户的(最好不要用qq邮箱),所以需要先配置一下Gitee账户.例如:
在这里插入图片描述
在这里插入图片描述

创建并配置本地库

第一步:创建本地库
找到菜单栏中的VCS,在此菜单下找到Create Git Repository菜单项,然后点击即可,例如
在这里插入图片描述
然后选择本地库所在目录(建议选择你创建的空项目目录),例如:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210719142053880.png

创建完本库库以后,会在你选择的本地库位置创建一个.git目录(此目录默认为一个隐藏目录)

第二步:配置本地库(配置哪些资源不提交)

将如下内容拷贝到.git/info目录下的exclude文件中(这个文件是一个git全局配置文件,用于配置哪些资源不存储到本库)

HELP.md
target/
out/

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
.gitignore

### maven ###
mvnw
*.cmd
.mvn/

将工程分享到gitee平台

第一步:将工程添加到暂存区.
可以直接项目右键,选择git选项,找到add菜单,直接点击即可,假如没有对应选项,可能你的工程不在本地库位置.
在这里插入图片描述
第二步:将工程添加到本地库
将暂存内容添加到本地库,例如:
在这里插入图片描述
第三步:将工程分享到远程gitee平台
第一次将代码push到远程仓库时,首先需要分享,例如
在这里插入图片描述
在这里插入图片描述
说明:分享成功以后可以去gitee平台检查是否有你的项目.假如后续有代码有更新,可以直接commit,然后执行push动作即可,不需要再进行分享.例如:

总结(Summary)

重难点分析

  • 创建空工程 (类似一个新的工作区)
  • 配置工程选项(JDK,Maven,File Encoding)
  • 创建Maven 模块(module,就相当于一个项目)
  • 添加Junit依赖,并进行单元测试
  • 安装Gitee插件,配置Gitee账户.
  • 创建本地库(一般为空工程所在位置),配置哪些资源不上传(.git/info/exclude).
  • 将项目添加到暂存区,提交到本地库,分享到gitee远程仓库

FAQ分析

  • Gitee 密码忘了
  • 项目分享到Gitee平台时,分享失败?(项目名的格式有要求,邮箱账号最好不是数字的)
  • 依赖下载不下来(第一,确保maven配置是成功的,第二确保不同项目有不同的maven本库)
  • 你导入(import)了别人的项目要做什么?(配置maven,jdk编译环境)

Bug分析

  • pom 文件有问题
    在这里插入图片描述
  • 依赖下载失败
    在这里插入图片描述
  • maven区依赖有红色下划线

在这里插入图片描述

  • 导入的Maven项目在maven区没有显示
    在这里插入图片描述
    说明,假如连maven区都没有,例如
    在这里插入图片描述
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐