build

Jar con tutte le dipendenze da progetto Maven

Per creare un file jar che contenga tutte le dipendenze in modo da poterlo facilmente distribuire, basta aggiungere nel pom.xml il plugin assembly opportunamente configurato. Basterà poi semplicemente lanciare
mvn assembly:assembly
per ottenere in target/ il nostro jar $artifactId-full-dependencies.jar
<!-- mvn assembly:assembly -->
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
  <descriptorRefs>
    <descriptorRef>jar-with-dependencies</descriptorRef>
  </descriptorRefs>
</configuration>
Condividi contenuti