Wenn Sie die Modulstruktur Ihres Maven-Projekts ändern, kann Jenkins nicht wissen, warum ein Modul plötzlich angezeigt oder verschwunden ist.
Haben Sie ein neues Modul hinzugefügt? Jenkins wird erwarten, dass es bleibt.
Ein Modul ist verschwunden? Vielleicht haben Sie es in ein Profil verschoben oder das Modul gelöscht oder es umbenannt oder der Build ist vorzeitig fehlgeschlagen - Jenkins kann es nicht genau sagen.
So bleibt das alte Modul erhalten. Angenommen, Sie erstellen ein Projekt und es enthält die Module parent
'a' und b
. Nach einer Weile, benennen Sie b
zu x
. Wenn Sie diesen Build in Jenkins anzeigen, sehen Sie vier Maven-Module:
parent 0.01s
a 0.3s
b (skipped)
x 0.5s
Jenkins bleibt in der b
Nähe, da nicht sicher ist, wann er gelöscht werden soll.
Wenn Sie solche "übersprungenen" Einträge sehen und sicher sind, dass sie nicht dorthin gehören, klicken Sie auf Delete All Disabled Modules
, um die veralteten zu entfernen, nachdem Sie sichergestellt haben, dass der Build noch alle Module enthält, die er enthalten sollte.