Sto assemblando un archetipo di tipo Maven che ha un sacco di proprietà personalizzate che vengono utilizzate per filtrare le varie risorse dell'archetipo. Ho specificato questi con i valori predefiniti nell'archetype-metadata.xml, ad es.Richiedere le proprietà di archetipo di Maven con valori predefiniti
<requiredProperties>
<requiredProperty key="application-name">
<defaultValue>Some Application</defaultValue>
</requiredProperty>>
</requiredProperties>
Tuttavia quando provo a creare un progetto con l'archetipo, che non mi permette di cambiare queste in modo interattivo. Ad esempio, esso richiede la versione con predefinito come segue
Define value for property 'version': 1.0-SNAPSHOT:
permettendo una versione da inserire, ma inadempiente a 1.0-SNAPSHOT se non viene immesso. Per le mie proprietà personalizzate, si è limitata li visualizza prima di creare il nuovo progetto
[INFO] Using property: application-name = Some Application
Se Tralascio il valore di default dall'archetipo-metadata.xml poi mi chiederà per un valore, ma non v'è alcun valore predefinito.
È possibile fornire un valore predefinito e viene comunque visualizzato?