Come rimuovere gli artefatti di build generati dalla directory di destinazione di Maven? Maven genera un file jar o war per la directory di destinazione. Mi piacerebbe rimuovere quel file dopo che Maven ha installato il file jar/war sul repository locale (cioè, dopo che Maven ha eseguito l'obiettivo "install"). La rimozione può avvenire sia all'atto dell'installazione che a un obiettivo separato che eseguo manualmente.Come rimuovere gli artefatti di build generati dalla directory di destinazione di Maven?
Nota: mi piacerebbe lasciare intatte altre parti della directory di destinazione, ad esempio target/site e target/surefire-reports.
Per curiosità, qual è la ragione di questo? –
Ho visto questo fatto prima quando qualcuno vuole creare un artefatto come un file exe NSIS ma sta usando il tipo di artefatto jar perché ha un comodo insieme di collegamenti del ciclo di vita, o se non si preoccupano del prodotto intermedio (ad esempio il file jar da cui viene creato l'exe.) –
Fondamentalmente sto eseguendo la build di maven all'interno di un server di integrazione continuo e sono interessato solo ai report e alle cose che vengono installate sul repository locale. Il resto dei file sta solo sprecando spazio e i miei file jar sono piuttosto grandi. –