Was ist der beste Weg, um das gesamte Projekt in Maven zu bündeln?

Ich möchte ein Fat-Jar erstellen, das automatisch ausführbar ist (Shade Plugin), aber auch Quellen, Ressourcen, Tests und alles Eclipse-importierbare enthält.

Das jar wäre eine einzelne ausführbare App, die auch das gesamte Projekt auf eine importierbare Art und Weise als Maven-Projekt enthält (nach dem Entpacken des jar, nehme ich an).

Eine weitere Option wäre eine resultierende Projekt-Zip-Datei, die die Binärverteilung auf Basisebene enthält.

Gibt es so etwas

Antworten auf die Frage(4)

Ihre Antwort auf die Frage