Ich habe einen Maven Build mit drei Modulen.Wie kann ich ein Maven-Modul dazu bringen, ein Glas nicht zu exportieren?
- Modul A exportiert ein Glas.
- Modul B hängt von A ab und exportiert ein Glas.
- Modul C ist ein Satz von Regressionstests, die auf A und B hängen
Der Grund, warum die Regressionstests sind nicht nur B-Teil des Moduls ist, dass sie fähig sein sollten gegen mehrere Versionen von A zu laufen und B, um Abwärtskompatibilität zu gewährleisten. Ich möchte in der Lage sein, deploy
vom obersten Build auszuführen, um A.jar und B.jar, aber nicht C.jar zu erstellen. Ist das möglich?
Verwandte: [Was ist der beste Weg, Maven-Jar zu vermeiden?] (Http://stackoverflow.com/questions/2188746/what-ist-the-best-way-to-avoid-maven-jar) – sleske