Maven Shade Plugin - Exemplu UberJar Fat Jar - HowToDoInJava
În acest exemplu, vom învăța să folosim pluginul Maven Shade pentru a împacheta un proiect java împreună cu dependențele sale într-un borcan gras sau uber borcan.
Sintaxa pluginului Maven Shade
Să parcurgem sintaxa de bază a pluginului maven shade înainte de a învăța cum să-l folosim în proiect.
- umbră spune că ar trebui să fie introdusă pachet fază.
- ManifestResourceTransformer creează intrările în fișierul MANIFEST.MF ca perechi cheie-valoare în .
- Puteți utiliza mai multe transferuri disponibile în funcție de nevoile dvs.
Exemplu de proiect Maven
Să creăm un exemplu de proiect maven și să adăugăm câteva dependențe în acesta. Acesta este fișierul pom.xml pentru acesta.
Structura proiectului arată astfel.
