어셈블리 mojo를 호출하면 Maven은 package
단계까지 정상적인 라이프 사이클을 사용하여 프로젝트를 빌드합니다. 실제로 두 번 몇 가지를 실행 받는다는 말하고있다
mvn install assembly:assembly
및 기본 라이프 사이클의 documentation에서 볼 수 있듯이이 테스트 단계를 포함 : 그래서, 때 당신이 실행됩니다.
mvn assembly:assembly
또는 프로젝트의 빌드 라이프 사이클에 플러그인을 결합 :이 문제를 방지하려면
만 실행 해보십시오
<project>
...
<build>
...
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
...
</configuration>
<executions>
<execution>
<id>make-assembly</id> <!-- this is used for inheritance merges -->
<phase>package</phase> <!-- append to the packaging phase. -->
<goals>
<goal>single</goal> <!-- goals == mojos -->
</goals>
</execution>
</executions>
</plugin>
...
</project>
오류를 알려주십시오. 그것이 없으면 아무 말도하지 않습니다. –