克隆别人的仓库导入到idea里全红报错是这么个事啊?

img


留的小组任务,是小组合作写到一个仓库里,但是我根据组长的方法导入项目全红报错,提交也不行

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7653506
  • 你也可以参考下这篇文章:春眠不觉晓,IDEA的快捷键你知多少?(IDEA快捷键大全、快捷键提示插件、快捷键新手插件)
  • 除此之外, 这篇博客: 调试、单元测试与idea快捷键中的 查看断点处的某个对象的值,可以 如下几个方法: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 1,选中对象后,鼠标悬停在对象上 2 秒左右
    2,在watch里面添加这个对象,
    3,下面也许会自动列出来你代码里面有的
    4,使用上面图上标注的12的那个按钮

    5,alter + click,按住alter,然后点击想看的变量,就出现啦变量的值
    下面就再详细说下 4,12,13,14,11
    4,查看所有的断点的详情,点开如下所示。
    在图中condition中可以设置断点的条件,当i==4的时候,才停下。查看具体断点内容。

    在这里插入图片描述
    关于设置断点条件,还可以,直接在代码断点处,右键设置,完啦之后,done,设置完成。

    在这里插入图片描述
    12,这个用的也比较多,这个就比较随意。可以根据你的输入,计算你要的结果,不局限代码里面的变量啥的。
    这个在debug的时候,使用起来是很方便的。
    在这里插入图片描述


    13,14,这2个点完之后,效果如下图,只是把自定义的变量和代码里面自带的变量分在两个tab页面展示。
    你可以点13号按钮,自行添加,你想查看的变量的值。
    在这里插入图片描述
    11,看字面意思就是跳转到那个光标所在的地方,前提是他能路上没断点拦着
    在这里插入图片描述
    一般看到这个图,大概都是在for循环之前打了个断点,当你在一步步的跟踪代码执行的时候,遇到这个for循环,要是还是一步步的继续,那就得点很多下,要是循环集合很大,岂不是很费时,一般估计就会在for循环的后面(比如在我这个图的39行打个断点,来一下子跳过for循环)再打个断点,那么你为了一步步的跟踪代码执行,不得不继续类似的操作,添加了不少没用的断点。你这么做是因为你不知道这run to cursor ,就是直接执行到鼠标光标处。通俗的解释一下,看我图39行,当前鼠标的光标就在这地方,你直接点这个run to cursor 这个debug功能按钮,就会直接跳过for循环,运行到光标所在的位置,停下。这就省去了打n多个不需要的断点啦。这个按钮的功能不错吧。

    还有个需求,就是
    在调试代码的时候,实时的修改,运行状态的代码变量的值。

    在这里插入图片描述
    仔细看下图,就知道,怎么在实时调试代码的时候,怎么设置某些变量的值,可以看到,我上面在输入a之后,下面就有类似你写代码时候的提示,你就可以在这地方修改变量的值啦

    有时候发现,你打了断点,但是,代码却么有停下来,注意下图
    在这里插入图片描述
    可以看到,打断点时候,有的是对号,有的是个x,x是不可执行的代码,所以,你要是在代码类似的地方打断点的话,代码就不会停下来,因为这个断点位置有点尴尬。

冲突了,解决冲突就行

git有冲突需要去处理一下