У меня есть пользовательский архетип maven, который содержит код Python, и один из файлов __version__.py
.
Теперь, если я создаю проект с использованием архетипа, файл переименовывается в 1.0.py
, потому чтосгенерированная версия проекта - 1.0
, а archetype:generate
обнаруживает файлы двойного подчеркивания в качестве токенов шаблона.
My archetype-metadata.xml
просто включает в себя все из архетипа:
<?xml version="1.0" encoding="UTF-8"?>
<archetype-descriptor name="basic">
<fileSets>
<fileSet encoding="UTF-8">
<directory></directory>
<includes>
<include>**/*</include>
</includes>
</fileSet>
</fileSets>
</archetype-descriptor>
Наличие *Параметр 1013 * (true или false) для fileSet
, по-видимому, не влияет на результат.