Domanda

Ciao io sto controllando via nuovo plugin creato (MPC) alcune parti del POM (area SCM) ... ma ora ho affrontato che durante il rilascio mvn: preparare di un diversi moduli che utilizza il plugin creato (MPC) ho ottenuto le seguenti messaggi:

[INFO] [INFO] Scanning the projects...
[INFO] [INFO] ...
[INFO] [INFO] not a working copy....

L'uscita "non una copia di lavoro" ... è perché sto controllando l'uscita informazioni svn ... La domanda è: posso recogdnize questo stato durante il rilascio mvn: preparare in qualche modo? per esempio attraverso roperties o il controllo di un attributo del progetto corrente? Il che significa in altre parole che conosco dentro il mio esperto di plug-in (MPC) che attualmente il rilascio:? Preparare ciclo è in esecuzione

È stato utile?

Soluzione

Ho trovato una soluzione. Ho semplicemente controllare se la generazione corrente sta costruendo una versione istantanea o no (ArtifactUtil.isSnapshot () molto utile).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top