Maven - Abhängigkeit von der Artefaktquelle hinzufügen

Ich habe zwei Maven-Module, eines, das als Gefäß endet, und ein Krieg, der von diesem Gefäß abhängt.

Ich möchte, dass das jar-Modul seinen Quellcode zusammen mit den kompilierten Klassen in das jar packt, damit das zweite Modul darauf zugreifen kann. Ich habe versucht, das Maven-Source-Plugin zu verwenden, aber ich bin verwirrt, wie man eine Abhängigkeit von der Ausgabe davon hinzufügt. Es scheint, dass die Abhängigkeit standardmäßig auf die kompilierte JAR-Datei und nicht auf die Quellcode-JAR-Datei (die mit "-source.jar" endet) angewendet wird, die das Maven-Source-Plugin erstellt.

Wie füge ich die Datei "-source.jar" als Abhängigkeit hinzu und behalte dabei die Abhängigkeit von den kompilierten Quellen bei?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage