Мне нужно создать случайный UUID и записать его в сгенерированный проект. В настоящее время я прошу пользователя заполнять случайный UUID каждый раз при создании проекта, и я хотел бы, чтобы это делалось автоматически.
В данный момент в моем файле archetype-metadata.xml есть следующее обязательное свойство:
<requiredProperty key="randomUuid">
<defaultValue>12345678-1234-1234-1234-12345678abcd</defaultValue>
</requiredProperty>
Затем я ссылаюсь на ${randomUuid}
в моих ресурсах архетипа, чтобы записать этот UUID в сгенерированный проект.
Есть ли лучший подход?
Спасибо!