Heyho,Wie die Freisetzung oder bestimmte Module im Maven Repo
Ich habe ein Maven-Projekt mit diesem scructure überspringen:
parent:
- Liste item
- module2
- ...
- modul5
- Test
- Verteilung/Montage
Also ich das übergeordnete Modul zuerst ausgeführt, dann betreibe ich das Modul, das die api baut, dann werden die Module, die auf der api ab, dann ein Testmodul, das Tools enthält um zu testen und am Ende führe ich eine Assembly/Distribution wo ich einige Module in einem Archiv verpacke. Wegen einiger Probleme kann ich den Weg nicht wirklich ändern und es funktioniert soweit perfekt.
Mit den Jenkins ich release es auf die Maven Repo, aber ich möchte nur zum Beispiel die API und ein paar Module, nicht das Testmodul und das Vertriebsmodul freigeben. Gibt es eine Möglichkeit, sie zu überspringen? Ich möchte nicht Sachen veröffentlichen, die ich nicht wirklich brauche:/
Ist dies ein Multi-Modul-Build? Haben Sie Eltern pom.xml Module Einträge? Haben die Module wie API-Modul ein Elternteil (das Elternteil)? ja – khmarbaise
, der Multi-Modul-Setup funktioniert perfekt Ich mag nur Module aus dem Maven Repo auszuschließen: P – maxammann