Tengo un único proyecto maven que tiene múltiples clases principales. Quiero generar Jars ejecutables (que incluyan alle depenices) fuera de estos proyectos. En este momento tengo la siguiente configuración de generación (utilizando maven.assembly):Crear múltiples Jars ejecutables (con dependencias incluidas) de un solo proyecto de Maven
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>classpath.to.my.mainClass</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
</plugins>
</build>
Es su manera de achive esto con maven-ensamblaje? Si no, ¿cuál es la forma más sencilla de lograr mi objetivo?
¿Ha intentado crear varios '' entradas para 'experta en montaje-Plugin' con diferentes configuraciones? Esto activará este complemento dos veces y creará dos archivos JAR con suerte ... –
@dma_k Siguiendo su sugerencia, tratando de generar tres JAR, los dos primeros se sobreescriben con la última configuración ''. –
anon
Intente jugar con la opción de configuración '' (marque [aquí] (http://maven.apache.org/plugins/maven-assembly-plugin/howto.html)). –