为什么在我的Eclipse项目中有一个用户目录?

为什么在我的Eclipse项目中有一个用户目录?,eclipse,git,maven,Eclipse,Git,Maven,我与Maven建立了一个Eclipse项目。源代码使用Git进行版本控制。工作环境是Windows 出于某种原因,“用户”目录在项目树中可见,包含以下结构: Users +--kaupps +--git +--<projectname> +--<projectname> +--target +--m2e-wtp +--web-resources +--MET

我与Maven建立了一个Eclipse项目。源代码使用Git进行版本控制。工作环境是Windows

出于某种原因,“用户”目录在项目树中可见,包含以下结构:

Users
+--kaupps
  +--git
    +--<projectname>
      +--<projectname>
        +--target
          +--m2e-wtp
             +--web-resources
               +--META-INF
                 +--maven
                   +--<EclipseProjectName>
                   | +--<EclipseProjectName>
                   |   +--pom.properties
                   |   +--pom.xml
                   +--MANIFEST.mf
用户
+--考普斯
+--吉特
+--
+--
+--目标
+--m2e水处理厂
+--网络资源
+--META-INF
+--马文
+--
| +--
|+--pom.properties
|+--pom.xml
+--MANIFEST.mf

这个目录的用途是什么?我需要将它签入版本控制还是忽略它更好?项目顶部的pom.xml已经签入。

c:/Users//git/
是git的默认目录。这是项目在光盘上的位置。您只需签入
目录即可

您应该从源代码管理中排除
目标
-目录。通常,从maven生成的资源被放入该目录中


这基本上等同于从源代码管理中排除
bin/
,因为这两个目录都包含构建过程工件,这些工件在每次构建时都可能(而且通常会)发生更改。对它们进行版本控制是没有用的。

此目录必须属于Maven/Eclipse。Git将其所有信息保存在项目根文件夹中的
.Git
目录中。我不确定您在那里具体做什么,但您在那里生成的树似乎包含的内容超过了版本控制根目录下的内容……在Mac中使用Eclipse时,我遇到了类似的问题。我知道这是本地存储库存储内容的地方。但为什么这会出现在Eclipse中?我应该如何处理它?您在哪个视图中看到这个目录树?在
projectexplorer
packageexplorer
中,您不应该这样做。我在projectexplorer中看到了它。是的,我觉得我不应该目标目录被排除。