Ho un progetto che consiste semplicemente di file. Voglio impacchettare questi file in un file zip e archiviarli in un repository di esperti. Ho il plugin assembly configurato per creare il file zip e quella parte funziona bene, ma non riesco a capire come installare il file zip?Maven Assembly Plugin - installa il gruppo creato
Inoltre, se voglio utilizzare questo assieme in un altro artefatto, come dovrei farlo? Ho intenzione di chiamare la dipendenza: spacchettare, ma non ho un artefatto nel repository da decomprimere.
Come posso ottenere un file zip nel mio repository in modo che possa riutilizzarlo in un altro artefatto?
genitore pom
<build>
<plugins>
<plugin>
<!--<groupId>org.apache.maven.plugins</groupId>-->
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2-beta-5</version>
<configuration>
<filters>
<filter></filter>
</filters>
<descriptors>
<descriptor>../packaging.xml</descriptor>
</descriptors>
</configuration>
</plugin>
</plugins>
</build>
Bambino POM
<parent>
<groupId>com. ... .virtualHost</groupId>
<artifactId>pom</artifactId>
<version>0.0.1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<name>Virtual Host - ***</name>
<groupId>com. ... .virtualHost</groupId>
<artifactId>***</artifactId>
<version>0.0.1</version>
<packaging>pom</packaging>
ho filtrato il nome fuori. Questo POM è corretto? Voglio solo unire i file per un particolare host virtuale insieme.
Grazie,
Walter