¿Cómo crear un destino zip en lugar de jar en maven?

¿Puede alguien ayudarme a crear un objetivo zip en lugar de jar en maven? Lo intenté de varias maneras pero no pude progresar. El archivo descriptor dado en la ruta del ensamblado es el siguiente:

<assembly>
<formats>
    <format>zip</format>
</formats>
<fileSets>
    <fileSet>
        <directory>src/main</directory>
    </fileSet>
</fileSets>
</assembly>

La sección del complemento de ensamblaje en mi archivo pom es la siguiente:

<build>
    <plugins>
        <plugin>
            <artifactId>maven-assembly-plugin</artifactId>
            <configuration>
                <descriptors>
                    <descriptor>src/assembly/descriptor.xml</descriptor>
                </descriptors>
            </configuration>
        </plugin>
    </plugins>
</build>

Salida final:

[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ sql1 ---
[INFO] Building jar: C:\Divakar\mvn_project\sql1\target\sql1-0.1.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS

Respuestas a la pregunta(1)

Su respuesta a la pregunta