目标类在导入maven项目后被修改

时间:2016-11-02 11:16:34

标签: github maven-3

git status显示 modified:target / classes / com / abcplusd / util / JSONUtil $ 1.class 克隆并从github存储库导入maven项目。

Pom.xml的一部分

<build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.6.0</version>
        <configuration>
          <source>1.8</source>
          <target>1.8</target>
          <excludes>
            <exclude>target/maven-status/maven-compiler-plugin/*</exclude>
          </excludes>
        </configuration>
      </plugin>
    </plugins>
    <extensions>
        <extension>
            <groupId>org.springframework.build</groupId>
            <artifactId>aws-maven</artifactId>
            <version>5.0.0.RELEASE</version>
        </extension>
    </extensions>
  </build>

1 个答案:

答案 0 :(得分:0)

您的问题是您的target文件夹位于包含.git存储库的文件夹下。因此,看起来Git正在从构建过程中查看已更改的文件,因为它们应该是版本化的(它们应该不是)。

对此的一般解决方案是将构建目标文件夹更改为外部 Git管理的路径。