Java 如何从maven项目中删除不需要的文件

Java 如何从maven项目中删除不需要的文件,java,spring,git,maven,version-control,Java,Spring,Git,Maven,Version Control,我目前正在从事一个SpringWeb项目。在我的项目中,我使用git、maven和eclipse作为IDE。在终端中查看git状态时,这三个文件在所有情况下都存在: .classpath .gitignore .设置 如何删除这些不需要的文件。我不知道这些在我的项目中是如何呈现的。我的同事也经历过这个问题 任何建议都会有帮助。在SVN存储库中,可以使用添加到SVN:ignore。使用此选项可以删除不需要的文件 在项目根目录中创建文件,并指定要取消跟踪的文件路径,例如: .classpath

我目前正在从事一个SpringWeb项目。在我的项目中,我使用git、maven和eclipse作为IDE。在终端中查看git状态时,这三个文件在所有情况下都存在:

  • .classpath
  • .gitignore
  • .设置
如何删除这些不需要的文件。我不知道这些在我的项目中是如何呈现的。我的同事也经历过这个问题


任何建议都会有帮助。

在SVN存储库中,可以使用添加到
SVN:ignore
。使用此选项可以删除不需要的文件

在项目根目录中创建文件,并指定要取消跟踪的文件路径,例如:

.classpath
.project
.settings
target/
.mvn/

作为一个git存储库,您可以在
.gitignore
文件中包含以下行,然后将
.gitignore
文件提交到您的中心git存储库,之后您的本地git存储库将不会显示您添加的ignore文件

.settings
.classpath
阅读更多关于gitignore的信息

编辑:-如果这些文件已被取消选中,则需要运行下面的命令(如果您已签入一个文件,并且希望忽略该文件,则如果您稍后添加规则,Git将不会忽略该文件。在这种情况下,您必须先通过在终端中运行以下命令来取消对该文件的跟踪:):-


因此,在您的例子中,上面的命令看起来像是
git-rm--cached.classpath
git-rm--cached.settings

,就像其他人提到的那样-您应该将
.gitignore
文件添加到项目的根目录中。有一个很好的Github项目-。您可以将这些文件合并为一个:


  • 您可以在项目中阅读更多关于
    .gitignore
    的信息

    您可以直接打开工作区并打开项目,然后手动删除这些文件。。。如果您使用的是windows,请确保选中“显示隐藏文件”,删除之前请关闭eclipse,然后删除文件

    git rm --cached FILENAME